SHA256
8
0
forked from pool/harec

main #1

Manually merged
hare merged 2 commits from uncomfyhalomacro/harec:main into main 2025-07-17 17:46:17 +02:00
7 changed files with 53 additions and 11 deletions

View File

@@ -1,11 +1,11 @@
<services>
<service mode="manual" name="obs_scm">
<param name="url">https://git.sr.ht/~sircmpwn/harec</param>
<param name="versionprefix">0.24.2+git</param>
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionprefix">0.25.2+git</param>
<param name="revision">0.25.2</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">mcepl@cepl.eu</param>
<param name="changesauthor">uncomfyhalomacro@opensuse.org</param>
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://git.sr.ht/~sircmpwn/harec</param>
<param name="changesrevision">75ad38565d3355afd4451344bca094fdcc5edfbc</param></service></servicedata>
<param name="changesrevision">966012b0d096c5857e7fdac77565cc633e51f29e</param></service></servicedata>

Binary file not shown.

BIN
harec-0.25.2+git.1750492315.966012b.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Thu Jul 17 15:10:36 UTC 2025 - uncomfyhalomacro@opensuse.org
- Update to version 1750492315.966012b:
* scripts/version: upgrade to 0.25.2
* Enable -Wformat errors for more functions
* check: fix -Wformat issues with 'error'
* tests/21-tuples: add offset expr tests
* type_store: fix offset of zero-sized tuple members
* tests/37-annotations: expand tests
* tests/26-regression: re-add minimal repro for old buggy switch test
* tests/14-switch: re-add pointer switch tests as fail tests
* lex: fix colno with tabs
* lex: fix order of xcalloc arguments
* tests/12-loops: remove unnecessary heap allocation
* tests/26-regression: add free after alloc
* type_store: disallow error flag on done and never
* check: improve yield and return errors
* utf8: switch to an off-the-shelf decoder.
* lex: Require identifier in #[annotation]
* lex: disallow sign/whitespace in hex literal
* Makefile: add -- to install command
* Makefile: remove unused suffixes
* types: make alignment of 64-bit types arch-dependent
* Gradually remove usage of "iconst" et al
* Move struct dimensions to type_store.h
* check: improve error message
* qinstr: remove outdated comment
* gen: fix inaccurate comment
* qbe: drop unused qbe_aggregate global
* tests/06-structs: fix invariant tests
* parse: improve empty block error message
* check: improve some error messages
* eval: fix typo in comment
* tests/29-unarithm: add bnot tests
* type_store: make a couple functions static
* lex: compare strcmp to 0 instead of negating
* gen: don't generate defers on assertion failure
* typedef: output pointer literals.
* eval: allow taking address of arbitrary expressions
* lex: scan and discard #[annotations]
-------------------------------------------------------------------
Sat Mar 29 16:38:01 UTC 2025 - mcepl@cepl.eu

View File

@@ -1,4 +1,4 @@
name: harec
version: 0.24.2+git.1742030605.75ad385
mtime: 1742030605
commit: 75ad38565d3355afd4451344bca094fdcc5edfbc
version: 0.25.2+git.1750492315.966012b
mtime: 1750492315
commit: 966012b0d096c5857e7fdac77565cc633e51f29e

View File

@@ -18,7 +18,7 @@
Name: harec
Release: 0
Version: 0.24.2+git.1742030605.75ad385
Version: 0.25.2+git.1750492315.966012b
Summary: Bootstrap compiler for hare
Group: Development/Tools/Building
URL: https://git.sr.ht/~sircmpwn/harec