Commit graph

12 commits

Author SHA1 Message Date
Anton-4
1bae24b3ea
bitcode build fix (#7394)
* new broader workaround
2024-12-20 11:38:56 -08:00
Anton-4
bd5034e89d
flaky error retry
Closes #7380 

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-12-16 19:58:04 +01:00
Brendan Hansknecht
de18f25a65
attempt more zig cache clearing 2024-12-12 18:55:43 -08:00
Brendan Hansknecht
2475feeb2f
more wasm fixes 2024-12-11 21:47:18 -08:00
Brendan Hansknecht
3790ddf743
expand zig nix workaround and update issue number 2024-12-11 21:31:56 -08:00
Luke Boswell
5f95b59c42
update reference to zig-cache 2024-07-28 17:10:40 +10:00
Brendan Hansknecht
398bf2f96c
update rust code to llvm-16 and fix build
also update:
 - llvm frame address
 - erased function type
 - dec passing to zig
 - gen dev storage size
2023-10-23 13:50:31 -07:00
Brendan Hansknecht
2e2e609547
update zig to 0.11 and update build script
Also update memcpy to avoid recursive memcpy due to optimizations.
2023-10-23 13:50:30 -07:00
Folkert
ef39bad7c6
auto clippy fixes 2023-07-10 18:27:08 +02:00
Jarl André Hübenthal
e5eb5717ea
replace panic! with internal_error! in compiler modules 2023-05-03 22:11:21 +02:00
Brendan Hansknecht
cb191d3788
Split utils into error and command utils
Error utils pulls in snafu which requires procedural macros.
This means it can't start compiling until syn and macro related crates are compiled.
This deals compiling all crates that depend on commands like running zig for the bitcode.
The split enables those crates to run sooner.
2023-03-10 09:39:43 -08:00
Brendan Hansknecht
d5e191d083
split up bitcode building to reduce dependency chains 2023-03-10 09:39:43 -08:00
Renamed from crates/compiler/builtins/build.rs (Browse further)