wabt
wabt copied to clipboard
ci: Add ubuntu-24.04-arm regular CI and release artifact
Fixes #2533
the arm64 artifact will be called wabt-$VERSION-ubuntu-24.04-arm.tar.gz without any changes to the release-archive action.
Oh that's fun. Looks like there's a gcc-13 ICE in the arm64 build.
https://github.com/WebAssembly/wabt/actions/runs/13704562600/job/38326587596?pr=2558#step:14:2337
That something y'all want to report or should I spin up an arm64 box to do it myself?
+during GIMPLE pass: fre
+out/test/wasm2c/spec/simd_f32x4/simd_f32x4.17.c: In function ‘w2c_simd__f32x4__17__wasm_max0x2Dabs’:
+out/test/wasm2c/spec/simd_f32x4/simd_f32x4.17.c:1115:6: internal compiler error: in eliminate_stmt, at tree-ssa-sccvn.cc:6915
+ 1115 | v128 w2c_simd__f32x4__17__wasm_max0x2Dabs(w2c_simd__f32x4__17__wasm* instance, v128 var_p0, v128 var_p1) {
+ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+0xb18f3f internal_error(char const*, ...)
+ ???:0
+0xb0e00b fancy_abort(char const*, int, char const*)
+ ???:0
+0xf24d4f eliminate_dom_walker::eliminate_stmt(basic_block_def*, gimple_stmt_iterator*)
+ ???:0
+Please submit a full bug report, with preprocessed source (by using -freport-bug).
+Please include the complete backtrace with any bug report.
+See <file:///usr/share/doc/gcc-13/README.Bugs> for instructions.