Commit graph

30121 commits

Author SHA1 Message Date
Luke Boswell
7295402704
try unix instead of linux for ignore_attr 2024-11-12 09:17:16 +11:00
Luke Boswell
74848bb2e5
ignore expects dev test on linux, needs further discussion 2024-11-12 09:00:37 +11:00
Luke Boswell
aad1df524f
ignore basic-cli tests on linux, broken on nix CI 2024-11-12 08:58:51 +11:00
Luke Boswell
04ab86fa8e
clippy fix 2024-11-11 22:12:07 +11:00
Luke Boswell
88335896ad
Merge branch 'rebuild-platform' of github.com:roc-lang/roc into rebuild-platform 2024-11-11 22:01:50 +11:00
Luke Boswell
699bea80ad try dont use both linkers on basic-cli tests 2024-11-11 21:59:59 +11:00
Luke Boswell
0a4dc0e602
cargo fmt 2024-11-11 21:54:50 +11:00
Luke Boswell
fb795dae14
update snapshots to use unix slashes 2024-11-11 21:42:24 +11:00
Luke Boswell
24a90007c5
use only unix style slashes in problem reports 2024-11-11 21:42:11 +11:00
Luke Boswell
af6a7dbf54
ensure Windows git keeps line endings consitent with Unix 2024-11-11 21:27:54 +11:00
Luke Boswell
76942e4253
ignore windows tests that aren't implemented yet 2024-11-11 21:27:46 +11:00
Luke Boswell
bc5e3f494e
fix stray dbg limiting single Thread, causes stack overflow Windows 2024-11-11 21:27:38 +11:00
Luke Boswell
def5372e1c fix combine_tasks_with_record_builder cli test on linux 2024-11-11 20:56:51 +11:00
Luke Boswell
09bd145845
update snapshot for newline_in_packages syntax test 2024-11-11 20:04:12 +11:00
Luke Boswell
9465b29376
fix test reporting 2024-11-11 19:47:55 +11:00
Luke Boswell
fc315f7c67
revert separate test platform commits 2024-11-11 16:59:08 +11:00
Luke Boswell
a04c173178
use older syntax for rerun-if-changed 2024-11-11 14:20:01 +11:00
Luke Boswell
fc0f938e5c
fix test_reporting 2024-11-11 14:07:52 +11:00
Luke Boswell
e4fd9ce434
use crate for test-platform-simple-zig 2024-11-11 13:22:19 +11:00
Luke Boswell
f84aad1967
move effectful test platform into rust crate 2024-11-11 12:58:51 +11:00
Luke Boswell
e4d0115ca4
Merge remote-tracking branch 'remote/main' into rebuild-platform 2024-11-11 11:55:06 +11:00
Isaac Van Doren
f9ff551de1
update tests 2024-11-10 18:51:02 -06:00
Isaac Van Doren
75ebcbe952
add docs 2024-11-10 18:39:29 -06:00
Isaac Van Doren
ec59acea89
add List.splitOnList 2024-11-10 18:34:34 -06:00
Luke Boswell
aa98706547
complete merge remote/main into rebuild-platform 2024-11-11 11:32:46 +11:00
Isaac Van Doren
0a7e98ab65
add List.splitOn 2024-11-10 18:20:31 -06:00
Luke Boswell
8a566dc339
WIP 2024-11-11 10:22:58 +11:00
Sam Mohr
dcc7f5e248
Merge branch 'main' into constrain-early-return-functions 2024-11-09 21:51:30 -08:00
Agus Zubiaga
6d0cec253d
Add List.forEachTry! builtin 2024-11-09 23:13:49 -03:00
Agus Zubiaga
ce568c01c1
Add List.forEach! builtin 2024-11-09 22:23:19 -03:00
Agus Zubiaga
644702a2b3
Add Result.onErr! builtin 2024-11-09 22:17:33 -03:00
Isaac Van Doren
45b50bd131
add List.splitAt 2024-11-09 17:16:21 -06:00
Luke Boswell
b7c2cb084e
Merge pull request #7200 from jfkonecn/website-llm-docs
Added llms.txt
2024-11-10 01:12:12 +11:00
Anton-4
db017de0c0
Merge pull request #7210 from roc-lang/ignore_debug_exceptions_in_all_contexts
ignore test debug exceptions in all contexts
2024-11-09 14:50:31 +01:00
Anton-4
4249cd4784
ignore test debug exceptions in all contexts 2024-11-09 13:51:46 +01:00
Richard Feldman
2c2a45d9d9
Monomorphize numbers 2024-11-09 00:44:27 -05:00
Agus Zubiaga
ecc5fa57dd
Check record field suffixes in annotations 2024-11-09 02:06:05 -03:00
Agus Zubiaga
12c735644f
Do not warn about pure functions in suffixed record literal fields
Records fields that allow effectful functions, should also accept
pure functions.
2024-11-09 01:05:06 -03:00
Richard Feldman
8b73efc2ec
Test monomorphizing string literals 2024-11-08 21:07:29 -05:00
Richard Feldman
7b80489772
Fill out some more mono expr types 2024-11-08 19:20:33 -05:00
Anton-4
119663b3e7
Merge pull request #7205 from roc-lang/basic-cli-16
basic-cli 0.16.0 release
2024-11-08 17:41:42 +01:00
Anton-4
219ebe084a
update everything to basic-cli 0.16.0 2024-11-08 15:51:20 +01:00
Anton-4
06615a5524
dont use testing roc releases 2024-11-08 13:53:00 +01:00
Anton-4
9358e91f6b
enable workflow on PR 2024-11-08 13:51:16 +01:00
Anton-4
96f88207f2
basic-cli 0.16.0 release 2024-11-08 13:50:10 +01:00
Sam Mohr
9a2b99c148
Constrain early returns in functions in addition to closures 2024-11-08 00:05:56 -08:00
Richard Feldman
ed6ad1bc82
Get a failing specialize_expr test 2024-11-08 00:55:04 -05:00
Agus Zubiaga
dfb2966281
Merge pull request #7170 from roc-lang/purity-inference
Purity inference
2024-11-07 20:59:58 -03:00
Agus Zubiaga
7f8149d386
Ignore all but one cli_run effectful tests on Linux
Things go wrong when multiple tests depend on the same platform
on Linux. Tried a few workarounds but the problem persisted.
We decided to keep only one test for now.
2024-11-07 19:11:57 -03:00
Agus Zubiaga
5641884669
Update regions in suffixed tests 2024-11-07 18:54:25 -03:00