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:
Ana Guerrero 2023-12-08 21:33:43 +00:00 committed by Git OBS Bridge
commit 084fca15f7
6 changed files with 53 additions and 8 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://git.sr.ht/~sircmpwn/harec</param>
<param name="changesrevision">b4dd4275b24513d14e999bc35ea7d61ed02d1e08</param></service></servicedata>
<param name="changesrevision">08af3257fc210601713ad026e05c0269e4f71473</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6d49993027d7668d87190ce05d173e5562b159d077a53b1abec12002eac7907e
size 167341

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:887b8f33462432f328e2fa24fcfa53472b4fb07284618a802b19b19da335a44e
size 168096

View File

@ -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>

View File

@ -1,4 +1,4 @@
name: harec
version: 1699297758.b4dd427
mtime: 1699297758
commit: b4dd4275b24513d14e999bc35ea7d61ed02d1e08
version: 1701558776.08af325
mtime: 1701558776
commit: 08af3257fc210601713ad026e05c0269e4f71473

View File

@ -18,7 +18,7 @@
Name: harec
Release: 0
Version: 1699297758.b4dd427
Version: 1701558776.08af325
Summary: Bootstrap compiler for hare
Group: Development/Tools/Building
URL: https://git.sr.ht/~sircmpwn/harec