Anton-4
7e2cf43929
--verbose snapshots
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-27 11:51:13 +01:00
Anton-4
587c532102
use valgrind 3.26 ( #8460 )
...
try latest valgrind with snap
2025-11-26 21:19:36 +01:00
Anton-4
c442c8a088
valgrind wrapper ( #8454 )
...
This was the only way I could prevent this warning being spammed thousands of times.
2025-11-26 19:38:06 +01:00
Anton-4
a49a3a3fe0
fix Str.is_empty repl test ( #8422 )
...
* fix Str.is_empty repl
* retry on 503
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-24 16:54:41 +01:00
Richard Feldman
7987ac2c27
Move to zig_lints.zig
2025-11-22 14:49:09 -05:00
Anton-4
15b4fc893e
cleanup addMainExe ( #8403 )
...
* cleanup addMainExe
* retry on 503
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-21 12:26:22 +01:00
Anton-4
9fafa499e6
fix bad path on check error ( #8398 )
...
* fix bad path on check error
* CI ignore .rules changes
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-19 19:09:29 +01:00
Anton-4
988ceab26d
use retry action everywhere ( #8399 )
2025-11-19 19:08:49 +01:00
Anton-4
10fb170c2e
Check all defined tests are actually run + fixes ( #8375 )
...
* initial check wiring script
* use wiring script + fixes
* add assertNoErrors
* test fixes
* add wiring check exception
* Add check_test_wiring.zig to CI manager filters
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-11 18:54:17 +01:00
Anton-4
d11a8e0a45
clean up retry output ( #8367 )
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-10 18:59:35 +01:00
Anton-4
e1df3bea79
use same Dcpu flag as releases ( #8357 )
...
* use same Dcpu flag as releases
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* macos x64 fixes
* fix test-playground
Restored the playground WASM builtin loader to use the proven field-by-field ModuleEnv deserialization logic (matching the runtime loader) so pointer relocation, imports, and identifier lookups are reconstructed correctly inside WASM instead of tripping the error.TrapUnreachable immediately after loadCompiledModule.
* make it DRY
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* better comments
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* empty string does not work
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* final flag fix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* Remove unused artifact names
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-08 14:43:51 +01:00
Anton-4
e07fa32145
nix fixes
2025-10-31 13:17:11 +01:00
Anton-4
265c51c00d
Merge branch 'main' into more-cli-binary-tests
2025-10-31 10:16:57 +01:00
Anton-4
9b3ae56612
make roc binary available to nix tests
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-31 10:06:19 +01:00
Richard Feldman
9110659b16
Add hint for when CI fails after origin/main merge
2025-10-26 09:52:43 -04:00
Anton-4
5cf8f44884
Merge branch 'main' into fix-segfault-bench
2025-10-25 10:31:34 +02:00
Anton-4
d380801160
test build ReleaseFast
2025-10-24 19:57:52 +02:00
Richard Feldman
955779c281
Add test-cli build step to run CLI tests
2025-10-23 22:31:07 -04:00
Anton-4
0a9703ffda
normal CI triggers
2025-10-22 17:20:40 +02:00
Anton-4
f7b5aa7538
Merge branch 'main' into test-released-archives
2025-10-22 17:02:00 +02:00
Anton-4
20ff5ffd82
CI tests with ReleaseFast too
2025-10-22 15:32:48 +02:00
Anton-4
615a0bfaa0
Merge branch 'main' of github.com:roc-lang/roc into test-released-archives
2025-10-21 15:10:15 +02:00
Richard Feldman
7bed6e5a8d
Merge pull request #8302 from roc-lang/import-builtins
...
Import builtins from .roc files
2025-10-20 21:48:14 -04:00
Anton-4
d422174274
add test for releases
2025-10-20 19:42:31 +02:00
Anton-4
505119fb3f
back to normal CI triggers
2025-10-20 15:28:43 +02:00
Anton-4
10b48f6f45
fix ilammy action
2025-10-20 15:03:45 +02:00
Anton-4
bc3f31e959
remove leaked detection
2025-10-20 14:59:29 +02:00
Anton-4
f3c22966f5
no confusing exit code
2025-10-20 13:44:38 +02:00
Anton-4
392c1f0ab9
flaky retry improvements
2025-10-20 13:37:36 +02:00
Anton-4
595034a723
add workflow new compiler nightly
2025-10-20 13:23:41 +02:00
Richard Feldman
6706a068f0
Merge origin/main - upgrade to Zig 0.15.2
...
- Resolved conflicts preserving BuiltinTypes architecture
- Updated ArrayList to array_list.Managed for Zig 0.15.2
- Updated Io.Writer API for Zig 0.15.2
- Kept Bool special-case handling in render_helpers
- Kept builtin module loading in all affected files
2025-10-19 14:58:53 -04:00
Anton-4
995296d851
Merge branch 'main' of github.com:roc-lang/roc into upgrade-to-zig-0.15.1
2025-10-19 12:33:25 +02:00
Anton-4
ba09e3b4bd
fix macos if
2025-10-19 12:13:55 +02:00
Anton-4
ac6312337a
zig 15 nix package is broken on macOS x64
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-18 21:45:14 +02:00
Anton-4
5191ab56c7
upgrade to zig 0.15.2
2025-10-18 20:30:45 +02:00
Richard Feldman
82c6562352
Merge remote-tracking branch 'origin/main' into import-builtins
2025-10-17 21:05:58 -04:00
Anton-4
d52fd4cdea
command clarification
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-17 17:09:04 +02:00
Anton-4
ea45b7f99f
Merge branch 'main' of github.com:roc-lang/roc into upgrade-to-zig-0.15.1
2025-10-17 11:38:36 +02:00
Richard Feldman
11a2a626a7
Merge pull request #8295 from roc-lang/where-syntax
...
Update `where` syntax
2025-10-15 15:05:39 -04:00
Anton-4
5356b09d3c
zig build retry protection
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-15 11:00:27 +02:00
Anton-4
788b9a93ac
Disable cache for setup-zig
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-15 10:53:31 +02:00
Anton-4
e5fed613ce
Merge branch 'main' of github.com:roc-lang/roc into upgrade-to-zig-1.15.1
2025-10-14 15:48:33 +02:00
Anton-4
6c91c30313
sha256 correct command on macOS
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-13 14:19:09 +02:00
Anton-4
fbf2a0cf1a
sha256 correct command on macOS
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-10-13 14:18:27 +02:00
Richard Feldman
185f372fb8
Merge remote-tracking branch 'origin/main' into remove-injection
2025-10-12 20:53:50 -04:00
Anton-4
bcc59a64ce
print nightly sha256
2025-10-12 13:30:01 +02:00
Richard Feldman
5562334ce5
test that Serialized types are platform-independent
...
This test ensures that all .Serialized types have identical sizes on
32-bit and 64-bit platforms. This is critical because we serialize these
types and expect them to be portable across architectures.
If a Serialized type accidentally contains pointers/slices, it will have
different sizes on different platforms, breaking serialization. This test
catches such issues by building for both native and wasm32 targets.
The test runs in CI as part of the check-once job, and can be run locally
with: zig build test-serialization-sizes
2025-10-11 11:31:26 -04:00
Richard Feldman
78dbd55303
s/roc format/roc fmt/g
2025-10-09 13:07:58 -04:00
Anton-4
87c7ed2027
move flaky-retry to tests
2025-10-03 08:01:53 -07:00
Anton-4
44a33d1da7
use macos-15-intel
2025-10-03 07:15:04 -07:00