feat: add creek v1 soc - #2
Merged
Merged
Garnix CI / check riscv-tests [x86_64-linux]
succeeded
Feb 10, 2026 in 1m 32s
check riscv-tests [x86_64-linux]
check riscv-tests [x86_64-linux] succeeded
Details
Last 100 lines of logs:
these 3 derivations will be built:
/nix/store/0axfq0hwq88gljlq7jcdn2751hjp02wa-riscv-tests-0.1.0-git+8ea2942-package-config.json.drv
/nix/store/r6fxjrb1i6i047azz7852grxpxgfxcqr-riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json.drv
/nix/store/wk4x4sj7r06hlhf87xbqbmvmrgczzwks-riscv-tests-0.1.0-git+8ea2942.drv
this path will be fetched (131.44 MiB download, 560.66 MiB unpacked):
/nix/store/dlf84gpgp8qlqx9nc4nzy70sbigas84d-dart-3.10.4
riscv-tests-0.1.0-git+8ea2942-package-config.json> structuredAttrs is enabled
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> Running phase: unpackPhase
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> unpacking source archive /nix/store/806x9az0dpjl6q461c57g2zbwv8y7jhz-8v3nkc2lqpvm7jzwcavgfr3q5b5rn04r-source
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> source root is 8v3nkc2lqpvm7jzwcavgfr3q5b5rn04r-source
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> Running phase: patchPhase
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> Running phase: updateAutotoolsGnuConfigScriptsPhase
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> Running phase: configurePhase
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> no configure script, doing nothing
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> Running phase: installPhase
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> Running phase: fixupPhase
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> shrinking RPATHs of ELF executables and libraries in /nix/store/vv0z93nxb98dwyn4lhhn1lrgjwb12214-riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> checking for references to /build/ in /nix/store/vv0z93nxb98dwyn4lhhn1lrgjwb12214-riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json...
riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json> patching script interpreter paths in /nix/store/vv0z93nxb98dwyn4lhhn1lrgjwb12214-riscv-tests-0.1.0-git+8ea2942-package-config-with-root.json
riscv-tests-0.1.0-git+8ea2942> Running phase: unpackPhase
riscv-tests-0.1.0-git+8ea2942> unpacking source archive /nix/store/806x9az0dpjl6q461c57g2zbwv8y7jhz-8v3nkc2lqpvm7jzwcavgfr3q5b5rn04r-source
riscv-tests-0.1.0-git+8ea2942> source root is 8v3nkc2lqpvm7jzwcavgfr3q5b5rn04r-source
riscv-tests-0.1.0-git+8ea2942> Running phase: patchPhase
riscv-tests-0.1.0-git+8ea2942> Running phase: updateAutotoolsGnuConfigScriptsPhase
riscv-tests-0.1.0-git+8ea2942> Running phase: configurePhase
riscv-tests-0.1.0-git+8ea2942> no configure script, doing nothing
riscv-tests-0.1.0-git+8ea2942> Executing dartConfigHook
riscv-tests-0.1.0-git+8ea2942> Setting up SDK
riscv-tests-0.1.0-git+8ea2942> Installing dependencies
riscv-tests-0.1.0-git+8ea2942> Finished dartConfigHook
riscv-tests-0.1.0-git+8ea2942> Running phase: buildPhase
riscv-tests-0.1.0-git+8ea2942> The Dart VM service is listening on http://127.0.0.1:8181/
riscv-tests-0.1.0-git+8ea2942> The Dart DevTools debugger and profiler is available at: http://127.0.0.1:8181/devtools/?uri=ws://127.0.0.1:8181/ws
riscv-tests-0.1.0-git+8ea2942> 00:00 +0: loading packages/riscv/test/rv64i_test.dart
riscv-tests-0.1.0-git+8ea2942> 00:00 +0: packages/riscv/test/rv64i_test.dart: Decode RV64I I-type: addiw x10, x11, 1
riscv-tests-0.1.0-git+8ea2942> 00:00 +1: packages/riscv/test/rvc_test.dart: Decode RVC WI-type: c.addi4spn x8, 16(sp)
riscv-tests-0.1.0-git+8ea2942> 00:00 +2: packages/riscv/test/rvc_test.dart: Decode RVC WI-type: c.addi4spn x8, 16(sp)
riscv-tests-0.1.0-git+8ea2942> 00:00 +3: packages/riscv/test/rvc_test.dart: Decode RVC WI-type: c.addi4spn x8, 16(sp)
riscv-tests-0.1.0-git+8ea2942> 00:00 +4: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +5: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +6: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +7: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +8: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +9: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +10: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +11: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +12: packages/riscv/test/rv32i_test.dart: Decode RV32I Decode map
riscv-tests-0.1.0-git+8ea2942> 00:00 +13: packages/riscv/test/rvc_test.dart: Decode RVC A-type: c.and x8, x9
riscv-tests-0.1.0-git+8ea2942> 00:00 +14: packages/riscv/test/rv32i_test.dart: Decode RV32I R-type: add x3, x1, x2
riscv-tests-0.1.0-git+8ea2942> 00:00 +15: packages/riscv/test/rvc_test.dart: Decode RVC SS-type: c.swsp x5, 12(sp)
riscv-tests-0.1.0-git+8ea2942> 00:00 +16: packages/riscv/test/rv32i_test.dart: Decode RV32I I-type: addi x5, x1, 10
riscv-tests-0.1.0-git+8ea2942> 00:00 +17: packages/riscv/test/rv32i_test.dart: Decode RV32I S-type: sw x2, 12(x1)
riscv-tests-0.1.0-git+8ea2942> 00:00 +18: packages/riscv/test/rv32i_test.dart: Decode RV32I B-type: beq x1, x2, offset=8
riscv-tests-0.1.0-git+8ea2942> 00:00 +19: packages/riscv/test/rv32i_test.dart: Decode RV32I U-type: lui x5, 0x12345000
riscv-tests-0.1.0-git+8ea2942> 00:00 +20: packages/riscv/test/rv32i_test.dart: Decode RV32I J-type: jal x1, 0x100
riscv-tests-0.1.0-git+8ea2942> 00:00 +21: All tests passed!
riscv-tests-0.1.0-git+8ea2942> Reading tracefile /nix/store/a3rbjzf3x2f8vj9fk4y6401im7wapmf4-riscv-tests-0.1.0-git+8ea2942/coverage/lcov.info.
riscv-tests-0.1.0-git+8ea2942> Found 12 entries.
riscv-tests-0.1.0-git+8ea2942> Found common filename prefix "/build/8v3nkc2lqpvm7jzwcavgfr3q5b5rn04r-source/packages/riscv/lib"
riscv-tests-0.1.0-git+8ea2942> Generating output.
riscv-tests-0.1.0-git+8ea2942> Processing file src/extensions/c/encode.dart
riscv-tests-0.1.0-git+8ea2942> lines=13 hit=0
riscv-tests-0.1.0-git+8ea2942> Processing file src/extensions/c/decode.dart
riscv-tests-0.1.0-git+8ea2942> lines=70 hit=48
riscv-tests-0.1.0-git+8ea2942> Processing file src/extensions/zicsr/decode.dart
riscv-tests-0.1.0-git+8ea2942> lines=4 hit=0
riscv-tests-0.1.0-git+8ea2942> Processing file src/extensions/c/isa.dart
riscv-tests-0.1.0-git+8ea2942> lines=225 hit=49
riscv-tests-0.1.0-git+8ea2942> Processing file src/extensions/zicsr/isa.dart
riscv-tests-0.1.0-git+8ea2942> lines=36 hit=0
riscv-tests-0.1.0-git+8ea2942> Processing file src/extensions/zicsr/encode.dart
riscv-tests-0.1.0-git+8ea2942> lines=2 hit=0
riscv-tests-0.1.0-git+8ea2942> Processing file src/ops.dart
riscv-tests-0.1.0-git+8ea2942> lines=582 hit=72
riscv-tests-0.1.0-git+8ea2942> Processing file src/helpers.dart
riscv-tests-0.1.0-git+8ea2942> lines=53 hit=11
riscv-tests-0.1.0-git+8ea2942> Processing file src/riscv_isa_base.dart
riscv-tests-0.1.0-git+8ea2942> lines=170 hit=63
riscv-tests-0.1.0-git+8ea2942> Processing file src/privilege.dart
riscv-tests-0.1.0-git+8ea2942> lines=18 hit=0
riscv-tests-0.1.0-git+8ea2942> Processing file src/riscv_isa_encode.dart
riscv-tests-0.1.0-git+8ea2942> lines=6 hit=0
riscv-tests-0.1.0-git+8ea2942> Processing file src/riscv_isa_decode.dart
riscv-tests-0.1.0-git+8ea2942> lines=28 hit=24
riscv-tests-0.1.0-git+8ea2942> Overall coverage rate:
riscv-tests-0.1.0-git+8ea2942> source files: 12
riscv-tests-0.1.0-git+8ea2942> lines.......: 22.1% (267 of 1207 lines)
riscv-tests-0.1.0-git+8ea2942> functions...: no data found
riscv-tests-0.1.0-git+8ea2942> Message summary:
riscv-tests-0.1.0-git+8ea2942> no messages were reported
riscv-tests-0.1.0-git+8ea2942> Running phase: fixupPhase
riscv-tests-0.1.0-git+8ea2942> shrinking RPATHs of ELF executables and libraries in /nix/store/a3rbjzf3x2f8vj9fk4y6401im7wapmf4-riscv-tests-0.1.0-git+8ea2942
riscv-tests-0.1.0-git+8ea2942> checking for references to /build/ in /nix/store/a3rbjzf3x2f8vj9fk4y6401im7wapmf4-riscv-tests-0.1.0-git+8ea2942...
riscv-tests-0.1.0-git+8ea2942> patching script interpreter paths in /nix/store/a3rbjzf3x2f8vj9fk4y6401im7wapmf4-riscv-tests-0.1.0-git+8ea2942
riscv-tests-0.1.0-git+8ea2942> Executing dartFixupHook
riscv-tests-0.1.0-git+8ea2942> Finished dartFixupHook
Loading