Isaac Van Doren
|
efae03240e
|
fix ordering again
|
2024-11-12 22:12:02 -06:00 |
|
Isaac Van Doren
|
9a14991c8f
|
update mono tests
|
2024-11-12 21:58:00 -06:00 |
|
Isaac Van Doren
|
ae4d682806
|
change symbol ordering
|
2024-11-12 21:28:10 -06:00 |
|
Isaac Van Doren
|
8f0ca0c91c
|
fix numbering
|
2024-11-12 21:24:24 -06:00 |
|
Isaac Van Doren
|
f33a483502
|
merge main
|
2024-11-12 20:55:45 -06:00 |
|
Luke Boswell
|
9c1fe2c839
|
update mono
|
2024-11-13 10:46:34 +11:00 |
|
Luke Boswell
|
29012f7d7e
|
Merge remote-tracking branch 'remote/main' into effectful-builtins
|
2024-11-13 10:39:08 +11:00 |
|
Luke Boswell
|
f4451722e8
|
Merge remote/main into upgrade branch
|
2024-11-13 09:02:37 +11:00 |
|
Luke Boswell
|
dc3aa06d61
|
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
|
2024-11-13 09:02:20 +11:00 |
|
Luke Boswell
|
69c2fef943
|
Merge remote-tracking branch 'remote/main' into list-splitting
|
2024-11-13 07:34:03 +11:00 |
|
Luke Boswell
|
4b4ab7bc0c
|
Merge remote-tracking branch 'remote/main' into record-suffix-warn-tweaks
|
2024-11-13 07:29:31 +11:00 |
|
Anton-4
|
9a3495cfae
|
minor cleanup
|
2024-11-12 19:16:20 +01:00 |
|
Luke Boswell
|
bc5e3f494e
|
fix stray dbg limiting single Thread, causes stack overflow Windows
|
2024-11-11 21:27:38 +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
|
fc0f938e5c
|
fix test_reporting
|
2024-11-11 14:07:52 +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 |
|
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 |
|
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
|
219ebe084a
|
update everything to basic-cli 0.16.0
|
2024-11-08 15:51:20 +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
|
5641884669
|
Update regions in suffixed tests
|
2024-11-07 18:54:25 -03:00 |
|
Agus Zubiaga
|
bc0cfef128
|
Restore UNNCESSARY DEFINITION errors for top-level defs
Non-top-level defs are already covered
|
2024-11-07 18:54:25 -03:00 |
|
Agus Zubiaga
|
a4296ca19d
|
Improve wording in pattern suffix errors
|
2024-11-07 18:54:25 -03:00 |
|
Agus Zubiaga
|
1e835bbb17
|
Fix 'right-hand side' typo in errors
|
2024-11-07 18:54:25 -03:00 |
|
Agus Zubiaga
|
935d460236
|
Use plural 'effects' in FxInTopLevel error
|
2024-11-07 18:54:25 -03:00 |
|
Agus Zubiaga
|
2fdd1ef98f
|
Add explicit error for EffectfulFunc in layout
|
2024-11-07 18:54:24 -03:00 |
|
Agus Zubiaga
|
5848a3e926
|
Do not error when encountering EffectfulFunc in lambda_set_size
|
2024-11-07 18:54:24 -03:00 |
|
Agus Zubiaga
|
1a3d8cef78
|
Return early when encountering ! in an ident
|
2024-11-07 18:54:24 -03:00 |
|
Agus Zubiaga
|
a0f4b38ee9
|
Update region when desugaring ! in Task mode
|
2024-11-07 18:54:24 -03:00 |
|
Agus Zubiaga
|
46e808dc3a
|
Refactor if-let to let-else-continue
|
2024-11-07 18:54:24 -03:00 |
|
Agus Zubiaga
|
dae10d10fb
|
Do not alias ClosureData.fx_type in pattern matches
|
2024-11-07 18:54:23 -03:00 |
|
Agus Zubiaga
|
b31b30c468
|
Print fx_suffix_constraints in Debug impl for Constraints
|
2024-11-07 18:54:23 -03:00 |
|
Agus Zubiaga
|
2e5c143a0b
|
Explicit message for StmtAfterExpr in desugar
|
2024-11-07 18:54:23 -03:00 |
|
Agus Zubiaga
|
e3c6b756d3
|
Make sure to drop suffix from symbols exposed to the host
|
2024-11-07 18:54:23 -03:00 |
|
Agus Zubiaga
|
be0afbce25
|
update ui test
|
2024-11-07 18:54:23 -03:00 |
|