Accepting request 1132121 from devel:tools:compiler
- Update to version 1701558776.08af325: * OpenBSD: Fix _start for arm64. - Update to version 1701262234.ec3193e: * types: recover from circular dependency error * check,gen: use name instead of ident to create global_decl declarations * Revert "types: recover from circular dependency error" * types: recover from circular dependency error * type_store: pass around check context * type_store: detect duplicate fields in embedded structs/unions * check: improve error message * ast: make ast_enum_field name non-const * all: use const for more function params * scope: put type and value in a union * rt, tests: drop EXIT_FAILURE * check: resolve type when taking size/alignment * check: replace expression_measure with expression_len * check: allow taking alignment of zero-size type * parse: add error function * lex: use error func for unexpected codepoint error * check: remove unnecessary memset * parse: disallow casting to null * Move func_decl_flags from check.h to ast.h * parse: add missing va_ends * main: use xfprintf with harec -v * gen: use u32 instead of uint for tag * check: allow freeing null * qtype: fix memory leak * check: disallow append/inserting with undefined-size member * check: disallow unbounded array value in append/insert * parse: disallow ellipsis in append/insert length form * tests: make insert rejection tests consistent with append * tests: fix append/insert rejection tests * check: fix append/insert value dereferencing * parse, check: update imports * all: fix format specifiers * check: be more picky about default values of arrays * implement checkless for loops OBS-URL: https://build.opensuse.org/request/show/1132121 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harec?expand=0&rev=2
This commit is contained in:
commit
084fca15f7
@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://git.sr.ht/~sircmpwn/harec</param>
|
<param name="url">https://git.sr.ht/~sircmpwn/harec</param>
|
||||||
<param name="changesrevision">b4dd4275b24513d14e999bc35ea7d61ed02d1e08</param></service></servicedata>
|
<param name="changesrevision">08af3257fc210601713ad026e05c0269e4f71473</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6d49993027d7668d87190ce05d173e5562b159d077a53b1abec12002eac7907e
|
|
||||||
size 167341
|
|
3
harec-1701558776.08af325.tar.zst
Normal file
3
harec-1701558776.08af325.tar.zst
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:887b8f33462432f328e2fa24fcfa53472b4fb07284618a802b19b19da335a44e
|
||||||
|
size 168096
|
@ -1,3 +1,48 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 08 13:19:03 UTC 2023 - socvirnyl.estela@gmail.com
|
||||||
|
|
||||||
|
- Update to version 1701558776.08af325:
|
||||||
|
* OpenBSD: Fix _start for arm64.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 02 10:16:07 UTC 2023 - socvirnyl.estela@gmail.com
|
||||||
|
|
||||||
|
- Update to version 1701262234.ec3193e:
|
||||||
|
* types: recover from circular dependency error
|
||||||
|
* check,gen: use name instead of ident to create global_decl declarations
|
||||||
|
* Revert "types: recover from circular dependency error"
|
||||||
|
* types: recover from circular dependency error
|
||||||
|
* type_store: pass around check context
|
||||||
|
* type_store: detect duplicate fields in embedded structs/unions
|
||||||
|
* check: improve error message
|
||||||
|
* ast: make ast_enum_field name non-const
|
||||||
|
* all: use const for more function params
|
||||||
|
* scope: put type and value in a union
|
||||||
|
* rt, tests: drop EXIT_FAILURE
|
||||||
|
* check: resolve type when taking size/alignment
|
||||||
|
* check: replace expression_measure with expression_len
|
||||||
|
* check: allow taking alignment of zero-size type
|
||||||
|
* parse: add error function
|
||||||
|
* lex: use error func for unexpected codepoint error
|
||||||
|
* check: remove unnecessary memset
|
||||||
|
* parse: disallow casting to null
|
||||||
|
* Move func_decl_flags from check.h to ast.h
|
||||||
|
* parse: add missing va_ends
|
||||||
|
* main: use xfprintf with harec -v
|
||||||
|
* gen: use u32 instead of uint for tag
|
||||||
|
* check: allow freeing null
|
||||||
|
* qtype: fix memory leak
|
||||||
|
* check: disallow append/inserting with undefined-size member
|
||||||
|
* check: disallow unbounded array value in append/insert
|
||||||
|
* parse: disallow ellipsis in append/insert length form
|
||||||
|
* tests: make insert rejection tests consistent with append
|
||||||
|
* tests: fix append/insert rejection tests
|
||||||
|
* check: fix append/insert value dereferencing
|
||||||
|
* parse, check: update imports
|
||||||
|
* all: fix format specifiers
|
||||||
|
* check: be more picky about default values of arrays
|
||||||
|
* implement checkless for loops
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Nov 11 07:34:57 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
|
Sat Nov 11 07:34:57 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: harec
|
name: harec
|
||||||
version: 1699297758.b4dd427
|
version: 1701558776.08af325
|
||||||
mtime: 1699297758
|
mtime: 1701558776
|
||||||
commit: b4dd4275b24513d14e999bc35ea7d61ed02d1e08
|
commit: 08af3257fc210601713ad026e05c0269e4f71473
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
Name: harec
|
Name: harec
|
||||||
Release: 0
|
Release: 0
|
||||||
Version: 1699297758.b4dd427
|
Version: 1701558776.08af325
|
||||||
Summary: Bootstrap compiler for hare
|
Summary: Bootstrap compiler for hare
|
||||||
Group: Development/Tools/Building
|
Group: Development/Tools/Building
|
||||||
URL: https://git.sr.ht/~sircmpwn/harec
|
URL: https://git.sr.ht/~sircmpwn/harec
|
||||||
|
Loading…
Reference in New Issue
Block a user