Skip to content

chore: update to zig 0.17.0-dev.1454+5faa79730 - #996

Merged
Grazfather merged 9 commits into
ZigEmbeddedGroup:mainfrom
nihklas:upgrade-zig-version
Aug 8, 2026
Merged

chore: update to zig 0.17.0-dev.1454+5faa79730#996
Grazfather merged 9 commits into
ZigEmbeddedGroup:mainfrom
nihklas:upgrade-zig-version

Conversation

@nihklas

@nihklas nihklas commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Works when overriding translate-c with my fork and arocc with the github upstream. Waiting on translate-c#436 to land, then we can update the dependencies in microzig and merge the update.

Currently failing tests:

  • core/src/utilities.zig:307:5 > utilities.decltest.SliceVector -> expected type *const u8, found type *align(1) const u8
  • drivers - no real information, just some debug output and this: failed command: ./.zig-cache/o/a6f0de5dedfdf67f1e510d2ec43d0fb3/test --cache-dir=./.zig-cache --seed=0xcb5b74db --listen=-. On repeated execution nothing is outputted nor failing
  • sim/aviron-> error: package "" configuration failed: InvalidEnumTag

Tested Directories:

  • core/
  • drivers/
  • port/
  • (sim/)

All of them wherever there was a test-step available, simply ran zig build test with optionally overriding the translate-c and arocc dependencies, if they were used.

@nihklas

nihklas commented Jul 25, 2026

Copy link
Copy Markdown
Contributor Author

Update: translate-c itself is up-to-date, i now found 2 more deps that need to be updated first.

@nihklas

nihklas commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

mattnite/zigimports#1 needs to be merged for the unused imports check ci

@nihklas
nihklas force-pushed the upgrade-zig-version branch from e8486ed to 73a44fd Compare July 29, 2026 17:39
@Grazfather
Grazfather requested a review from mattnite July 29, 2026 19:08
@nihklas
nihklas force-pushed the upgrade-zig-version branch from 73a44fd to 256aa23 Compare July 30, 2026 15:16
@Grazfather
Grazfather merged commit 9e0a776 into ZigEmbeddedGroup:main Aug 8, 2026
28 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants