Commit graph

  • ab70745828
    Fix snapshot segfault import-builtins Richard Feldman 2025-10-13 22:36:51 -04:00
  • d6d1efb982
    Merge 41fc9ebdc6 into 6c91c30313 Jared Ramirez 2025-10-14 01:03:58 +00:00
  • 41fc9ebdc6
    CI fixes jared/push-nzlowwzwnrmr Jared Ramirez 2025-10-13 20:51:07 -04:00
  • 91af75e936
    Copy deferred constraints when unifying Jared Ramirez 2025-10-13 20:47:12 -04:00
  • 9c6601b3ea
    Copy constraints when instantiating Jared Ramirez 2025-10-13 20:14:41 -04:00
  • 1ae82d209a
    Skip fuzz_crash_049 for now Richard Feldman 2025-10-13 20:20:15 -04:00
  • daa287a163
    Copy constraints when copying from other module Jared Ramirez 2025-10-13 20:14:22 -04:00
  • 36e48738f9
    Capture deferred for flex constraints with concrete Jared Ramirez 2025-10-09 18:18:28 -04:00
  • 06390e07e6
    Fix tests Richard Feldman 2025-10-13 17:09:09 -04:00
  • 4804df65c3
    Add unification rules for flex/rigid constraints Jared Ramirez 2025-10-09 18:18:15 -04:00
  • bb467d9220
    Remove types store arg from Unifier Jared Ramirez 2025-10-09 16:18:48 -04:00
  • 17ecc68fed
    Various auto-import fixes Richard Feldman 2025-10-13 15:52:37 -04:00
  • d9be1119e7
    fix module evn test Fabian Schmalzried 2025-10-13 20:36:18 +02:00
  • 29ebd62534
    Merge 185f372fb8 into 6c91c30313 Richard Feldman 2025-10-13 12:14:51 -04:00
  • 52b17e2faf
    remove unused scratch record fields code Fabian Schmalzried 2025-10-13 13:09:04 +00:00
  • 6997450108
    change Can record_test to not rely on types Fabian Schmalzried 2025-10-13 12:53:49 +00:00
  • 69a6f5cf9f
    Merge 7d561faa4f into 6c91c30313 Richard Feldman 2025-10-13 08:49:52 -04:00
  • 3b3bd6dd89
    Merge 7fb94e8eeb into 6c91c30313 Brendan Hansknecht 2025-10-13 21:28:45 +09:00
  • 6c91c30313
    sha256 correct command on macOS main Anton-4 2025-10-13 14:19:09 +02:00
  • fbf2a0cf1a
    sha256 correct command on macOS Anton-4 2025-10-13 14:18:27 +02:00
  • efb5f4f37d
    Merge remote-tracking branch 'origin/unify-anonymous-tags' into import-builtins Richard Feldman 2025-10-13 07:47:54 -04:00
  • cc2a993fe5
    intcast to usize Fabian Schmalzried 2025-10-10 13:39:28 +00:00
  • 2f12f8acf4
    remove obsolete debugAssertArraysInSync Fabian Schmalzried 2025-10-10 13:27:19 +00:00
  • acab21f9de
    add assert to make sure my assumption will hold Fabian Schmalzried 2025-10-10 12:00:10 +00:00
  • 69dd940f5c
    Add missing unification in match Fabian Schmalzried 2025-10-10 11:55:48 +00:00
  • d63e9f7a40
    move filling type store from init to check Fabian Schmalzried 2025-10-09 11:26:32 +00:00
  • 0efe802123
    remove type handling from Can Fabian Schmalzried 2025-10-08 11:22:24 +02:00
  • d7284a5fb3
    Merge pull request #8291 from roc-lang/upgrade-test Anton-4 2025-10-13 11:33:40 +02:00
  • eb4d0386ea
    Merge 85d9729565 into 76cff16fe7 Prokop Randáček 2025-10-13 11:26:19 +02:00
  • 76cff16fe7
    Merge pull request #8293 from roc-lang/bhansconnect/push-tlwywvmuzouu Luke Boswell 2025-10-13 16:50:01 +11:00
  • ca7a2b8c64
    don't spell check build.zig.zon Brendan Hansknecht 2025-10-12 22:20:50 -07:00
  • f2edced953
    Merge pull request #8284 from roc-lang/bhansconnect/push-pzovnxkmwrws Richard Feldman 2025-10-13 00:59:43 -04:00
  • 81a41e57f2
    Merge remote-tracking branch 'origin/unify-anonymous-tags' into import-builtins Richard Feldman 2025-10-12 23:57:16 -04:00
  • 7d561faa4f
    Update snapshots unify-anonymous-tags Richard Feldman 2025-10-12 23:56:53 -04:00
  • 7cf42b6a98
    wip Richard Feldman 2025-10-12 23:43:32 -04:00
  • a750091d8d
    Let anonymous tag unions unify with nominal Richard Feldman 2025-10-12 23:27:52 -04:00
  • 79b770c363
    More fixes before revamping approach Richard Feldman 2025-10-12 22:42:55 -04:00
  • 3b51877d1b
    improve roc test reporting Luke Boswell 2025-10-13 13:28:57 +11:00
  • dd08ae9c60
    zig lints Luke Boswell 2025-10-13 13:28:18 +11:00
  • 185f372fb8
    Merge remote-tracking branch 'origin/main' into remove-injection remove-injection Richard Feldman 2025-10-12 20:51:55 -04:00
  • 645cdd349a
    Merge pull request #8283 from roc-lang/test-serialization Richard Feldman 2025-10-12 20:39:52 -04:00
  • da65095aed
    Fix interpreter shim deserialization Richard Feldman 2025-10-12 20:24:01 -04:00
  • 6cb0fd4f62
    Fixes for CI improve-module-env-serialization Richard Feldman 2025-10-12 20:15:58 -04:00
  • 4b478d182d
    Merge remote-tracking branch 'origin/test-serialization' into improve-module-env-serialization Richard Feldman 2025-10-12 20:02:32 -04:00
  • ddfd451a07
    Merge pull request #8289 from joshuawarner32/backslash Luke Boswell 2025-10-13 11:01:13 +11:00
  • c1c9004410
    More fixes Richard Feldman 2025-10-12 20:00:32 -04:00
  • 9053f21841
    zig fmt Richard Feldman 2025-10-12 19:52:54 -04:00
  • 31345252b5
    More ModuleEnv consistency fixes Richard Feldman 2025-10-12 19:03:13 -04:00
  • e06dfbf331
    Back out the arena change Richard Feldman 2025-10-12 16:27:34 -04:00
  • 9399b2b23d
    Fix ModuleEnv 32-bit serialization Richard Feldman 2025-10-12 19:21:42 -04:00
  • a89edbdd78
    Merge pull request #8288 from roc-lang/improve-node-store-serialization Richard Feldman 2025-10-12 19:14:06 -04:00
  • e868c5c2df
    Fix lints Richard Feldman 2025-10-12 18:56:22 -04:00
  • 504d556bb9 Move from triple-double for multiline strings to zig-like double-backslash Joshua Warner 2025-10-12 15:51:52 -07:00
  • cbde139774
    Refactor out a bunch of dereferences Richard Feldman 2025-10-12 18:15:37 -04:00
  • 5b74ecc427
    Drop an obsolete arena Richard Feldman 2025-10-12 17:53:54 -04:00
  • 727c1349dc
    Fix CI Richard Feldman 2025-10-12 17:36:15 -04:00
  • c22959035d
    Back out the arena change Richard Feldman 2025-10-12 16:27:34 -04:00
  • 7b34f71f68
    Fix implications of previous change Richard Feldman 2025-10-12 15:08:31 -04:00
  • 9963b86283
    Store scratch as a pointer Richard Feldman 2025-10-12 14:07:34 -04:00
  • 2720e470f0
    Drop unused serialization functions remove-unused-serialization Richard Feldman 2025-10-12 14:04:00 -04:00
  • a904ed6bd5
    Merge a186c5847c into 1c6810e19b Luke Boswell 2025-10-12 09:59:05 -04:00
  • 1c6810e19b
    Merge pull request #8286 from roc-lang/print-nightly-sha Anton-4 2025-10-12 13:32:57 +02:00
  • bcc59a64ce
    print nightly sha256 Anton-4 2025-10-12 13:25:28 +02:00
  • 7fb94e8eeb
    use the debug allocator in Debug and ReleaseSafe bhansconnect/push-mynpkuruvwmw Brendan Hansknecht 2025-10-11 17:20:05 -07:00
  • 7295e4f637
    fix canonicalize fuzzer Brendan Hansknecht 2025-10-11 11:00:24 -07:00
  • b0e31347c0
    wip claude stuff Richard Feldman 2025-10-11 11:32:12 -04:00
  • 5562334ce5
    test that Serialized types are platform-independent Richard Feldman 2025-10-11 11:25:25 -04:00
  • ab814cca87
    wip Richard Feldman 2025-10-11 10:38:26 -04:00
  • 85d9729565 Fix base58 Prokop Randáček 2025-09-08 09:32:50 +00:00
  • 74c21485e4
    Fix CI Richard Feldman 2025-10-10 19:25:20 -04:00
  • 7ba3f684d5
    Use dynamic indices in more places Richard Feldman 2025-10-10 18:31:17 -04:00
  • a8e72ea783
    Merge 59f91247ed into 7f0ce0993b Richard Feldman 2025-10-09 21:13:07 -07:00
  • 1629b012dd
    Remove unnecessary getBool helper Richard Feldman 2025-10-09 21:47:39 -04:00
  • 9b6ac7f899
    Remove builtin injection system Richard Feldman 2025-10-09 21:45:55 -04:00
  • 7f0ce0993b
    Merge pull request #8280 from roc-lang/bool-builtin Richard Feldman 2025-10-09 21:25:50 -04:00
  • 5ae2edb49a
    Revert "Have Result.roc depend on Bool" Richard Feldman 2025-10-09 21:22:26 -04:00
  • 1494b0006b
    Have Result.roc depend on Bool Richard Feldman 2025-10-09 21:21:45 -04:00
  • a8774ab47c
    Incorporate minimal Str.roc builtin str-builtin Richard Feldman 2025-10-09 21:02:27 -04:00
  • 135a9e7a21
    target baseline x86_64 for valgrind on CI Richard Feldman 2025-10-09 16:57:56 -04:00
  • 045ca9b1c3
    Merge pull request #8281 from roc-lang/roc-fmt Richard Feldman 2025-10-09 17:16:57 -04:00
  • 49ae649030
    Merge remote-tracking branch 'origin/main' into result-builtin Richard Feldman 2025-10-09 14:17:50 -04:00
  • 1b6cb236f9
    Merge branch 'main' into roc-fmt Richard Feldman 2025-10-09 14:17:39 -04:00
  • f45e2d5fc3
    Merge pull request #8278 from roc-lang/gen-docs Richard Feldman 2025-10-09 13:55:27 -04:00
  • fa144aa35c
    Merge pull request #8279 from roc-lang/jared/push-mnpwokwqsntv Richard Feldman 2025-10-09 13:31:28 -04:00
  • e5d903dd28
    Merge remote-tracking branch 'origin/main' into jared/push-mnpwokwqsntv Richard Feldman 2025-10-09 13:30:26 -04:00
  • fe215a452d
    Fix Bool index in Bool.roc Richard Feldman 2025-10-09 13:28:02 -04:00
  • 0148fe9595
    Merge remote-tracking branch 'origin/main' into gen-docs Richard Feldman 2025-10-09 13:23:27 -04:00
  • bce5a4c551
    Merge pull request #8277 from roc-lang/cache-builtins Richard Feldman 2025-10-09 13:14:21 -04:00
  • 5916742443
    Split up injecting Bool and Result Richard Feldman 2025-10-09 13:08:51 -04:00
  • 78dbd55303
    s/roc format/roc fmt/g Richard Feldman 2025-10-09 13:02:29 -04:00
  • 31c7d7e410
    zig fmt Richard Feldman 2025-10-09 12:54:47 -04:00
  • 1f519a8e1d
    Add some debug assertions around the Bool type Richard Feldman 2025-10-09 12:53:33 -04:00
  • 0ba69f0385
    Fix compile error after merge Jared Ramirez 2025-10-09 12:48:57 -04:00
  • 8a0b5a1937
    Clean up debug prints Richard Feldman 2025-10-09 12:45:19 -04:00
  • c01b9b9306
    Incorporate Bool into builtins Richard Feldman 2025-10-09 12:23:20 -04:00
  • 657b38db1d
    Resolve merge conflicts from origin/main Richard Feldman 2025-10-09 12:40:06 -04:00
  • 1fde5aa691
    Merge remote-tracking branch 'origin/main' into gen-docs Richard Feldman 2025-10-09 12:35:19 -04:00
  • b0af885821
    Resolve conflicts with origin/main Richard Feldman 2025-10-09 12:34:07 -04:00
  • 4f8408d479
    Merge branch 'main' into cache-builtins Richard Feldman 2025-10-09 12:18:37 -04:00
  • 1953d741ad
    Allow roc check to work on type modules Richard Feldman 2025-10-09 11:41:18 -04:00