Richard Feldman
e1019be2ef
Merge pull request #8627 from roc-lang/fix-another-aoc
...
Fix tag union handling
2025-12-12 07:09:54 -05:00
Anton-4
33cf64377f
fix pipe retry action ( #8640 )
2025-12-12 12:35:05 +01:00
Anton-4
0608d4c338
Fix #8517 ( #8613 )
...
temp fix expect stack overflow
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-12-12 11:30:33 +01:00
Richard Feldman
158cd650f1
Merge origin/main into fix-another-aoc
...
Resolved merge conflicts in:
- src/cli/test/fx_test_specs.zig (combined test entries from both branches)
- test/snapshots/fuzz_crash/fuzz_crash_027.md (took main's version)
- test/snapshots/fuzz_crash/fuzz_crash_028.md (took main's version)
2025-12-11 23:24:23 -05:00
Richard Feldman
f0cf4e2007
Merge origin/main into fix-another-aoc
...
Resolved merge conflicts in:
- src/cli/test/fx_test_specs.zig (combined test entries from both branches)
- test/snapshots/fuzz_crash/fuzz_crash_027.md (took main's error message format)
- test/snapshots/fuzz_crash/fuzz_crash_028.md (took main's error message format)
2025-12-11 23:18:39 -05:00
Richard Feldman
a6c2c30661
Merge pull request #8638 from roc-lang/fix-list-first-panic-8633
...
Fix List.first dispatch panic
2025-12-11 23:05:16 -05:00
Richard Feldman
3947f718f6
Merge pull request #8636 from roc-lang/type-var-alias
...
Static dispatch on non-args
2025-12-11 22:51:48 -05:00
Richard Feldman
3956e185fe
Update docs
2025-12-11 22:15:18 -05:00
Richard Feldman
cdafc209b9
Merge origin/main into fix-list-first-panic-8633
...
Resolved conflict in fx_test_specs.zig by including both:
- list_append_stdin_uaf.roc test from main
- list_first_method.roc and list_first_function.roc regression tests from this branch
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 21:43:44 -05:00
Richard Feldman
2d863e9073
Fix panics
2025-12-11 21:13:15 -05:00
Richard Feldman
9a4bfebf20
Merge pull request #8635 from roc-lang/fix-refcount
...
Add a missing refcount
2025-12-11 17:25:20 -05:00
Richard Feldman
c99b06f2e5
Improve test coverage for type variable alias static dispatch
2025-12-11 16:37:13 -05:00
Richard Feldman
28d5ab5602
Implement type variable alias for static dispatch on type parameters
2025-12-11 16:37:12 -05:00
Richard Feldman
c7fd764eb3
Add snapshot test for type var alias static dispatch
2025-12-11 16:37:07 -05:00
Richard Feldman
1c6c649744
Implement type checking and interpreter for type var dispatch
2025-12-11 16:36:52 -05:00
Richard Feldman
e888ce0b6d
Add type var alias stmt and type var dispatch expr
2025-12-11 16:36:28 -05:00
Richard Feldman
b6428ef704
Merge pull request #8631 from roc-lang/aligncast-helper
...
Update alignCast to use new helper
2025-12-11 16:35:01 -05:00
Richard Feldman
0d2e91a998
Merge pull request #8632 from roc-lang/type-checker-stuff
...
Fix some more type checker error handling
2025-12-11 16:34:50 -05:00
Richard Feldman
a3d68dbc37
Add a missing refcount
2025-12-11 16:32:07 -05:00
Richard Feldman
fd874201b3
More occurs fixes
2025-12-11 15:25:50 -05:00
Richard Feldman
f92d84323e
Fix tests
2025-12-11 11:49:45 -05:00
Richard Feldman
b660d54c40
Update test
2025-12-11 11:46:15 -05:00
Richard Feldman
ca1a1fa5a6
Fix tag union handling
2025-12-11 11:46:15 -05:00
Richard Feldman
a9878630cc
Refactor to alignedPtrCast
2025-12-11 11:30:06 -05:00
Richard Feldman
8239f7a053
Update alignCast to use new helper
2025-12-11 08:07:29 -05:00
Richard Feldman
530b213843
Fix some more type checker issues
2025-12-11 07:57:17 -05:00
Luke Boswell
85b6a0fb9f
Merge pull request #8628 from roc-lang/improve-bundle
...
Add `--whole-archive` for WASM and improve `roc bundle`
2025-12-11 20:14:58 +11:00
Luke Boswell
24957cf7af
make bundle more lenient, and improve errors
2025-12-11 17:24:41 +11:00
Luke Boswell
dc58f8a719
ensures all symbols from the static library are included
2025-12-11 17:24:40 +11:00
Luke Boswell
b1d4b36886
Merge pull request #8623 from roc-lang/build-static-lib
...
Support building static libraries
2025-12-11 17:24:10 +11:00
Luke Boswell
28a46fd33d
bug fixes
2025-12-11 16:06:14 +11:00
Luke Boswell
2c1a3f15ed
Merge remote-tracking branch 'remote/main' into build-static-lib
2025-12-11 15:40:26 +11:00
Richard Feldman
c4c1395769
Merge pull request #8626 from roc-lang/fix-aoc-day-2
...
Fix rank unification bug
2025-12-10 22:06:53 -05:00
Richard Feldman
b1fd94241b
Merge pull request #8625 from roc-lang/module-resolution-cache
...
Add a method resolution cache
2025-12-10 21:22:08 -05:00
Luke Boswell
32deed5ec8
fix leak
2025-12-11 12:54:49 +11:00
Luke Boswell (Linux-Desktop)
ca4cf34a19
add a method resolution cache
2025-12-11 12:36:50 +11:00
Richard Feldman
7efcc6ab59
Fix rank unification bug
2025-12-10 20:13:20 -05:00
Richard Feldman
a72ca1daac
Merge pull request #8624 from roc-lang/optimize-sorted-array-builder
...
Optimize deduplication algorithm `SortedArrayBuilder`
2025-12-10 19:49:44 -05:00
Richard Feldman
d3c90ac1cd
Merge pull request #8619 from roc-lang/style-fix
...
Add lint for no `// =======` comments
2025-12-10 19:46:28 -05:00
Luke Boswell
b03c1457ea
remove stray test files
2025-12-11 11:22:08 +11:00
Luke Boswell
c31209f615
big cleanup
2025-12-11 11:20:08 +11:00
Luke Boswell (Linux-Desktop)
33400deeff
optimize deduplication algorithm
2025-12-11 10:34:21 +11:00
Luke Boswell
22b1ffce82
Merge remote-tracking branch 'remote/main' into build-static-lib
2025-12-11 09:05:01 +11:00
Luke Boswell
eac452ce6e
always use portable serialization when embedding modules
2025-12-11 09:01:53 +11:00
Luke Boswell
cf9808d725
Update main.zig
2025-12-11 08:43:05 +11:00
Luke Boswell
f385ed7ae5
rename wasi to freestanding
2025-12-11 08:40:56 +11:00
Luke Boswell
da6a25f5b4
Delete DEBUG_SUMMARY.md
2025-12-11 08:40:44 +11:00
Luke Boswell
1bd62f05ab
increase stack size for wasm builds
2025-12-11 08:36:06 +11:00
Luke Boswell
85289d6580
WIP -- bug hunting
2025-12-11 07:32:29 +11:00
Richard Feldman
d91a8aa534
Add lint for no // ======= comments
2025-12-10 15:31:53 -05:00