Commit graph

4914 commits

Author SHA1 Message Date
Folkert
adf36109ab
clippy 2023-09-03 21:32:56 +02:00
Folkert
5bda7dedc8
windows calling convention for bigger structures
also fixes roc_panic argument passing
2023-09-03 21:32:37 +02:00
Luke Boswell
6ecc72f68e
log location of gen-test object location 2023-09-03 21:32:36 +02:00
Luke Boswell
1856695b0b
only generate roc panic if running tests 2023-09-03 21:32:35 +02:00
Folkert
a0d291b1a7
force the alignment of include_bytes! for Subs 2023-09-01 20:01:16 +02:00
Richard Feldman
b54a37e4b0
Merge remote-tracking branch 'origin/main' into walk-with-index 2023-08-17 11:54:34 -04:00
Richard Feldman
d63144489a
Merge remote-tracking branch 'origin/main' into walk-with-index 2023-08-17 00:08:50 -04:00
Anton-4
63b7fef60f
Merge + update mono tests 2023-08-16 19:21:34 +02:00
Anton-4
2eb8326a70
Merge pull request #5753 from roc-lang/fix-missing-docs-stuff
Fix various missing docs implementations
2023-08-16 16:10:01 +02:00
Richard Feldman
ec4f1ce12b
Merge pull request #5762 from roc-lang/inc-dec
Use wrapping and saturating arithmetic in builtins
2023-08-15 09:13:35 -04:00
Richard Feldman
4ed3824dc7
Merge pull request #5754 from roc-lang/remove-constraints
Remove some Dict and Set ability constraints
2023-08-15 02:49:04 -04:00
Richard Feldman
7768264868
Update mono tests again 2023-08-15 02:39:50 -04:00
Richard Feldman
df21104457
Inline inc and dec
This is for the dev backend's benefit
2023-08-15 02:39:37 -04:00
Richard Feldman
af357a5cbd
Update mono tests 2023-08-15 02:30:21 -04:00
Richard Feldman
b2d3db3ce9
Fix naming collision in List.roc 2023-08-15 02:29:26 -04:00
Richard Feldman
c3b556ffbc
Add List.walkWithIndex 2023-08-15 02:29:25 -04:00
Richard Feldman
bac445b39b
Simplify List.walk (e.g. for dev backend) 2023-08-15 02:28:41 -04:00
Richard Feldman
fd866a5a64
Update mono tests 2023-08-14 20:17:43 -04:00
Richard Feldman
e8e1d0457f
Update mono tests 2023-08-14 20:06:04 -04:00
Richard Feldman
e31b41864e
Use wrapping and saturating arithmetic in builtins 2023-08-14 20:01:25 -04:00
Richard Feldman
995c985fbe
Give up on exhaustively enumerating aliases
Keep getting errors in the build ruby example on
Json, and it doesn't tell me the name of the
symbol, just the IdentId, which makes this
really hard to track down.

This approach works fine, it'll just be harder
to debug the next time we run into a special
case like ElemWalker.
2023-08-14 19:00:37 -04:00
Richard Feldman
83ead6b2b2
Special-case TotallyNotJson types for now 2023-08-14 18:58:50 -04:00
Richard Feldman
15a6bc34f4
Merge remote-tracking branch 'origin/main' into inspect-builtin 2023-08-14 15:03:27 -04:00
Richard Feldman
5d6c787deb
Special-case layout conversions for builtin alias 2023-08-14 14:58:28 -04:00
Anton-4
ac9421c1b4
basic-cli 0.4.0 -> 0.5.0 2023-08-12 19:34:33 +02:00
Richard Feldman
d41d976dac
Improve Hash.Hash docs a bit 2023-08-11 21:33:04 -04:00
Richard Feldman
c416e029a3
Remove some Dict and Set ability constraints 2023-08-11 21:19:36 -04:00
Richard Feldman
9fe08cafd0
Render docs for abilities, tuples, and as 2023-08-11 20:59:40 -04:00
Anton-4
0fea1ec227
Merge pull request #5734 from roc-lang/fix-nixos-repl
fix `Couldn't find libgcc_s.so.1!`
2023-08-11 20:03:09 +02:00
Anton-4
954f687666
minor fixes 2023-08-11 16:14:33 +02:00
Richard Feldman
f68272944c
Update uitest 2023-08-11 06:34:17 -04:00
Richard Feldman
08e7b52ddc
Update mono tests 2023-08-10 23:34:23 -04:00
Richard Feldman
545c07157d
Fix a test 2023-08-10 22:33:29 -04:00
Richard Feldman
7908645895
Fix more tests 2023-08-10 22:24:24 -04:00
Richard Feldman
0176b9310d
Update snapshot tests 2023-08-10 21:51:01 -04:00
Richard Feldman
700776fad7
Make Inspect a builtin 2023-08-10 21:47:42 -04:00
Richard Feldman
315d185b2b
Fix test 2023-08-10 21:17:16 -04:00
Richard Feldman
6ba4aebb3b
roc format 2023-08-10 20:54:35 -04:00
Richard Feldman
6c05307a7b
Drop redundant import 2023-08-10 20:36:14 -04:00
Richard Feldman
2da41be29f
Merge remote-tracking branch 'origin/main' into abilities-syntax 2023-08-10 20:36:01 -04:00
Richard Feldman
841cf8c74e
Drop redundant import 2023-08-10 20:20:55 -04:00
Folkert
69588a3b76
fix wasm tests 2023-08-09 16:04:48 +02:00
Folkert
0f3da32d9d
remove unused field 2023-08-09 15:11:02 +02:00
Folkert
7fb4b60b21
move around hostexposedalias logic 2023-08-09 15:09:03 +02:00
Folkert
5d3c7a9363
remove HostExposedAlias 2023-08-09 14:06:07 +02:00
Richard Feldman
e6e1a13670
Merge pull request #5733 from roc-lang/glue-earlier
fix off-by-one error in glue generation
2023-08-09 07:59:29 -04:00
Anton-4
cb9a348871
cleanup 2023-08-08 20:09:15 +02:00
Anton-4
ec3bcb33f6
fmt, clippy, nix aliases fix 2023-08-08 20:03:21 +02:00
Folkert
bec0e52f1e
make glue and mono look at the same type 2023-08-08 19:57:11 +02:00
Anton-4
387b6927d5
libgcc_s.so.1 fix #5732 2023-08-08 19:55:38 +02:00