Commit Graph

401 Commits

Author SHA1 Message Date
Folkert
1c6a7a7965
try it on aarch as well 2022-12-04 22:10:45 +01:00
Folkert
eb119d7152
try to run cargo test on a platform with nix + macos x86_64 2022-12-04 22:09:33 +01:00
Anton-4
8ef05b523f
Merge branch 'main' of github.com:roc-lang/roc into fail-fast-false 2022-12-04 09:21:09 +01:00
Anton-4
da830202e8
Merge remote-tracking branch 'upstream/main' into fix-nix 2022-12-03 15:54:33 +01:00
Anton-4
bb7d5b3d27
ditch redundant flake build
Turns out the flake was using the default.nix file, no need to build that twice...

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-03 15:50:08 +01:00
Anton-4
22dcb0194e
features flag may mess up test
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-02 20:03:22 +01:00
Anton-4
a91a2b138b
CI tests for building default.nix and flake.nix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-02 16:17:43 +01:00
Anton-4
975116895d
ditch --workspace
Apparently this was not running the tests I expected it to run, I suspect it is the `--workspace` flag

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-02 16:13:52 +01:00
Anton-4
59da272711
add CI test for platform dylib
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-02 15:23:01 +01:00
Anton-4
a0b4b7c480
don't cancel all when one fails
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-30 16:31:16 +01:00
Anton-4
ee90c53762
do spellcheck on github servers
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-23 10:02:38 +01:00
Anton-4
37ad8a941a
ignore some tests on windows 2022-11-16 13:58:21 +01:00
Anton-4
0517d8959c
clippy, run subset of cli_run tests 2022-11-16 13:58:21 +01:00
Anton-4
29230921e6
windows fixes 2022-11-14 19:37:25 +01:00
Anton-4
39b10f0dc8
do roc_cli tests
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-12 14:58:16 +01:00
Anton-4
3962a39da9
Merge branch 'main' of github.com:roc-lang/roc into mac_os_x86_ci 2022-11-08 19:52:07 +01:00
Anton-4
a1fafe80d1
roc_cli is the correct name
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-06 12:17:25 +01:00
Anton-4
c2892dce0f
cli_run tests only
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-04 19:10:22 +01:00
Anton-4
17a4a8c192
Merge branch 'main' into mac_os_x86_ci
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-04 19:08:18 +01:00
Anton-4
590c61a6fd
Merge branch 'main' of github.com:roc-lang/roc into editor_launch_fix 2022-11-04 15:15:55 +01:00
Anton-4
c2e81aea69
Merge pull request #4455 from roc-lang/windows-lld-link-patch
patch windows lld-link error
2022-11-02 17:49:44 +01:00
Anton-4
eb204f0305
ditch env var 2022-11-02 16:04:53 +01:00
Anton-4
a608016704
Merge branch 'main' of github.com:roc-lang/roc into windows-lld-link-patch 2022-11-02 15:04:17 +01:00
Anton-4
71ef9dffae
compare benches with main
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 14:44:16 +01:00
Anton-4
85ce321c4d
Merge pull request #4347 from roc-lang/benchmarks-to-nix
moved earthly benchmarks to nix
2022-11-02 14:36:20 +01:00
Anton-4
731b706e6a
added quotes around env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 14:36:04 +01:00
Anton-4
cd04f3d12d
remove roc_fmt tests
Because of github error:
```
error: cannot parse ':test_fmt_builtins --skip test_fmt::test_fmt_examples' as a semver
```

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 13:19:31 +01:00
Anton-4
9db9c0a13c
patch windows lld-link error
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 11:46:43 +01:00
Anton-4
a850a333bc
removed cli_run test
Some debug info version message popped up in stderr causing the test to fail.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-01 20:47:56 +01:00
Anton-4
ea8895c0b3
typo
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-01 18:52:52 +01:00
Anton-4
dbe45c26d0
enable more windows tests 2022-11-01 17:36:53 +01:00
Anton-4
de99d7b385
fix cache env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-01 13:58:45 +01:00
Anton-4
9576abe693
disable test-gen-llvm
I encountered a flaky error not seen before:
```
 thread 'gen_abilities::ability_constrained_in_non_member_multiple_specializations_inferred' panicked at 'Error loading compiled dylib for test: LoadLibraryExW { source: Os { code: 193, kind: Uncategorized, message: "%1 is not a valid Win32 application." } }', crates\compiler\test_gen\src\helpers\llvm.rs:327:23
```

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-31 14:11:00 +01:00
Anton-4
a26b2f7018
try rust cache
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-31 11:56:34 +01:00
Anton-4
e86e2113ce
try out CPU env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-31 11:53:25 +01:00
Anton-4
499177736c
Merge branch 'main' of github.com:roc-lang/roc into windows-tests 2022-10-29 16:58:21 +02:00
Anton-4
fda3b44315
windows flake is different than on macos 2022-10-29 16:57:32 +02:00
Anton-4
b5385f6b4a
don't retry builds in workflow file
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 16:27:51 +02:00
Anton-4
72e4b916a7
try building tests two times
To avoid the flaky "zig failed: lld-link permission denied".

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 16:08:16 +02:00
Anton-4
bea6138565
put debug build back
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 13:49:14 +02:00
Anton-4
6397699489
increase timeout, remove debug build
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 13:33:29 +02:00
Anton-4
dfa49cb767
try debug build first
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 11:30:35 +02:00
Anton-4
64ae063022
strip debug before sha 2022-10-25 18:08:14 +02:00
Anton-4
c3e48db507
fix path
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-18 15:03:45 +02:00
Anton-4
8dff853830
Merge branch 'main' of github.com:roc-lang/roc into editor_launch_fix 2022-10-18 14:32:06 +02:00
Anton-4
e8e46c9e26
disable main checkout
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-18 14:23:59 +02:00
Anton-4
6b294bed81
Merge branch 'main' into benchmarks-to-nix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-18 13:43:09 +02:00
Anton-4
0ea9a2a524
moved to shorter nix command 2022-10-18 12:21:39 +02:00
Anton-4
54ad5d3416
moved benchmarks to nix 2022-10-17 17:40:35 +02:00
Anton-4
599fe513c0
cron link check
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-17 13:48:15 +02:00