Commit graph

35677 commits

Author SHA1 Message Date
Richard Feldman
cb79642e21
Merge pull request #8466 from roc-lang/num-bug
Fix string interpolation and rocRun error reporting
2025-11-27 00:15:04 -05:00
Richard Feldman
e00e6458b5
Update snapshots 2025-11-26 23:51:03 -05:00
Richard Feldman
2cb6c41249
Merge branch 'main' into num-bug 2025-11-26 23:41:54 -05:00
Richard Feldman
e791d565b3
Merge pull request #8414 from roc-lang/propagate_is_eq
Fix constraints for `==` and `!=`
2025-11-26 23:41:39 -05:00
Richard Feldman
18992dc3fb
More fixes 2025-11-26 23:02:00 -05:00
Richard Feldman
4b0ada1093
Get rid of is_ne again 2025-11-26 22:56:22 -05:00
Richard Feldman
952435efab
Report warnings in rocRun 2025-11-26 22:51:38 -05:00
Richard Feldman
967e6c7f4b
Actually print rocRun errors/warnings 2025-11-26 22:44:22 -05:00
Richard Feldman
07aa38a2b1
More fixes 2025-11-26 22:42:17 -05:00
Richard Feldman
6f46d19bbf
Report errors in rocRun 2025-11-26 22:27:48 -05:00
Richard Feldman
80c6882204
String interpolation now requires Str 2025-11-26 22:20:16 -05:00
Richard Feldman
e9a46a9f4c
wip 2025-11-26 22:02:42 -05:00
Richard Feldman
9f3d0cf24d
Merge remote-tracking branch 'origin/main' into propagate_is_eq 2025-11-26 20:31:35 -05:00
Richard Feldman
61b2916aa7
Use a debug helper to detect bad intern isnerts 2025-11-26 20:04:11 -05:00
Richard Feldman
4b811d2dba
Merge pull request #8458 from roc-lang/more-eq-fixes
More is_eq fixes
2025-11-26 19:54:11 -05:00
Richard Feldman
abb62469f0
Fixes for growable interners 2025-11-26 19:48:43 -05:00
Richard Feldman
4ed2e30d1c
Convert more fallbacks to debug asserts 2025-11-26 19:09:49 -05:00
Richard Feldman
1a77e383f8
Fix an incorrect "fallback" 2025-11-26 19:08:21 -05:00
Richard Feldman
be98f4a503
Make a bounds check be a std.debug.assert 2025-11-26 19:02:27 -05:00
Richard Feldman
933dcdef8c
Minor getIdentTextFromAnyStore hack 2025-11-26 18:48:24 -05:00
Richard Feldman
14e04ec96f
Delete hack 2025-11-26 18:14:24 -05:00
Richard Feldman
81388bce44
Fix remaining issues 2025-11-26 18:11:35 -05:00
Richard Feldman
072c25d9b1
Merge remote-tracking branch 'origin/main' into propagate_is_eq 2025-11-26 18:11:06 -05:00
Richard Feldman
c81423eb51
Update sizes 2025-11-26 18:10:55 -05:00
Richard Feldman
719b878da4
Merge pull request #8461 from roc-lang/fix-relative-paths
Fix relative paths to platforms
2025-11-26 17:02:13 -05:00
Richard Feldman
46a6c69e62
Fix relative paths to platforms 2025-11-26 16:28:08 -05:00
Richard Feldman
649fdeb33c
More fixes 2025-11-26 16:27:23 -05:00
Richard Feldman
b870851b51
Merge remote-tracking branch 'origin/main' into propagate_is_eq 2025-11-26 16:26:57 -05:00
Anton-4
587c532102
use valgrind 3.26 (#8460)
try latest valgrind with snap
2025-11-26 21:19:36 +01:00
Richard Feldman
e6e8f91dab
Merge remote-tracking branch 'origin/more-tests' into more-eq-fixes 2025-11-26 14:44:27 -05:00
Richard Feldman
28bc34fb84
Merge remote-tracking branch 'origin/main' into more-eq-fixes 2025-11-26 14:44:18 -05:00
Richard Feldman
304144da9b
More is_eq fixes 2025-11-26 14:44:05 -05:00
Richard Feldman
57a32b5969
Centralize on the name CommonIdents 2025-11-26 14:14:33 -05:00
Richard Feldman
28fcf3b747
Merge remote-tracking branch 'origin/main' into more-tests 2025-11-26 14:11:08 -05:00
Richard Feldman
4b1b1f7b44
More fixes 2025-11-26 14:11:01 -05:00
Richard Feldman
3bd024ef39
Centralize lots of stuff in WellKnownIdents 2025-11-26 13:53:24 -05:00
Richard Feldman
fa3035d0a7
Fix incorrect defaulting to Dec 2025-11-26 13:41:43 -05: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
Richard Feldman
f11a8811b2
Panic on code that should be dead 2025-11-26 13:31:07 -05:00
Richard Feldman
e5e6ca55b8
Merge remote-tracking branch 'origin/main' into propagate_is_eq 2025-11-26 13:29:54 -05:00
Richard Feldman
c27faa9ad1
Remove some dead code 2025-11-26 13:27:53 -05:00
Richard Feldman
bff486fa44
Add some more tests 2025-11-26 13:27:53 -05:00
Richard Feldman
fb53d8098f
Merge remote-tracking branch 'origin/main' into more-eq-fixes 2025-11-26 13:20:01 -05:00
Richard Feldman
79cdd87298
Merge origin/main 2025-11-26 13:15:58 -05:00
Richard Feldman
e83c189ff4
Merge pull request #8456 from roc-lang/fix-dbg-bug
Fix `dbg` bug
2025-11-26 13:14:21 -05:00
Richard Feldman
64c517e33f
Make recursive var printing more precise 2025-11-26 13:09:36 -05:00
Richard Feldman
0a9b5fd8e0
Fix a runtime constraint issue 2025-11-26 12:41:40 -05:00
Richard Feldman
3144e55d68
Merge remote-tracking branch 'origin/main' into fix-dbg-bug 2025-11-26 12:34:30 -05:00
Richard Feldman
6d4dcd701d
Add some more tests 2025-11-26 12:29:57 -05:00
Richard Feldman
5518254635
Merge pull request #8444 from roc-lang/fix-try-eq
Fix Try.Eq and cross-module lookups
2025-11-26 12:27:57 -05:00