Skip to content

Commit

Permalink
Update unison to get new runtime (#2)
Browse files Browse the repository at this point in the history
* Update unison to get new runtime

* Add network-udp and pin all non stackage deps
  • Loading branch information
ChrisPenner authored May 10, 2024
1 parent 6b2ed18 commit db3020b
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 10 deletions.
10 changes: 5 additions & 5 deletions stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,16 @@ packages:

extra-deps:
# wrong version in snapshot
- resource-pool-0.3.1.0 # vs 0.2.3.2

- fuzzyfind-3.0.1
- resource-pool-0.3.1.0@sha256:dbaadfcc3c1be5391336e2016b28bb2d0c534f245ba9f5af5ed1d5125afc8c1a,1280
- fuzzyfind-3.0.1@sha256:78f89c1d79adf0a15fa2e57c693d42b4765ccfbbe380d0c9d7da6bff9f124f85,1823
- guid-0.1.0@sha256:a7c975be473f6f142d5cc1b39bc807a99043d20b1bb0873fdfe7a3ce84d2faf1,1078
- lock-file-0.7.0.0@sha256:3ad84b5e454145e1d928063b56abb96db24a99a21b493989520e58fa0ab37b00,4484
- monad-validate-1.2.0.1
- monad-validate-1.2.0.1@sha256:5a100da896f11ca4b7c123da85decbedeb46c37054a097f258ac911e715cb68d,2587
- raven-haskell-0.1.4.1@sha256:0d27e37968327faba577558a2ee4465ebfd3b6929b09cf4881dfa62a6873c85a,1393
- recover-rtti-0.4.2@sha256:c179a303921126d8d782264e14f386c96e54a270df74be002e4c4ec3c8c7aebd,4529
- strings-1.1@sha256:0285dec4c8ab262359342b3e5ef1eb567074669461b9b38404f1cb870c881c5c,1617
- hasql-interpolate-0.2.1.0
- hasql-interpolate-0.2.1.0@sha256:1cf2a01e83d155fabc6ae3e686c75dfe174cbc3addbe7c8ec55fe17368a3458c,3103
- network-udp-0.0.0@sha256:408d2d4fa1a25e49e95752ee124cca641993404bb133ae10fb81daef22d876ae,1075

ghc-options:
# All packages
Expand Down
15 changes: 11 additions & 4 deletions stack.yaml.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ packages:
sha256: e2fc51ec2b5a126caab04688b40ec64fd6f7e3d9251e947a87c5ce3a6bc447bc
size: 406
original:
hackage: resource-pool-0.3.1.0
hackage: resource-pool-0.3.1.0@sha256:dbaadfcc3c1be5391336e2016b28bb2d0c534f245ba9f5af5ed1d5125afc8c1a,1280
- completed:
hackage: fuzzyfind-3.0.1@sha256:78f89c1d79adf0a15fa2e57c693d42b4765ccfbbe380d0c9d7da6bff9f124f85,1823
pantry-tree:
sha256: 46f001ec2725d3172161c993bc8fbcf0514e3ba736f868fe2c2655e1ff49dad1
size: 542
original:
hackage: fuzzyfind-3.0.1
hackage: fuzzyfind-3.0.1@sha256:78f89c1d79adf0a15fa2e57c693d42b4765ccfbbe380d0c9d7da6bff9f124f85,1823
- completed:
hackage: guid-0.1.0@sha256:a7c975be473f6f142d5cc1b39bc807a99043d20b1bb0873fdfe7a3ce84d2faf1,1078
pantry-tree:
Expand All @@ -38,7 +38,7 @@ packages:
sha256: 034ee4de9765e38b763f5d73b236cc112205728e680cefbfe12d2882accc3264
size: 611
original:
hackage: monad-validate-1.2.0.1
hackage: monad-validate-1.2.0.1@sha256:5a100da896f11ca4b7c123da85decbedeb46c37054a097f258ac911e715cb68d,2587
- completed:
hackage: raven-haskell-0.1.4.1@sha256:0d27e37968327faba577558a2ee4465ebfd3b6929b09cf4881dfa62a6873c85a,1393
pantry-tree:
Expand Down Expand Up @@ -66,7 +66,14 @@ packages:
sha256: 00de19fbc18c5fe3bd55f30775cd6b9dab855d82cc8d1c01930978986f71fdfa
size: 1276
original:
hackage: hasql-interpolate-0.2.1.0
hackage: hasql-interpolate-0.2.1.0@sha256:1cf2a01e83d155fabc6ae3e686c75dfe174cbc3addbe7c8ec55fe17368a3458c,3103
- completed:
hackage: network-udp-0.0.0@sha256:408d2d4fa1a25e49e95752ee124cca641993404bb133ae10fb81daef22d876ae,1075
pantry-tree:
sha256: ee19a66c9d420861c5cc1dfad3210e2a53cdc6088ff3dd90b44f7961f5caebee
size: 284
original:
hackage: network-udp-0.0.0
snapshots:
- completed:
sha256: 5a59b2a405b3aba3c00188453be172b85893cab8ebc352b1ef58b0eae5d248a2
Expand Down
2 changes: 1 addition & 1 deletion unison
Submodule unison updated 54 files
+3 −0 .github/CODEOWNERS
+20 −0 .github/workflows/check-contributor.yaml
+15 −5 .github/workflows/ci-build-jit-binary.yaml
+1 −1 .github/workflows/ci.md
+1 −1 .github/workflows/ci.yaml
+2 −0 CONTRIBUTORS.markdown
+2 −1 CREDITS.md
+23 −16 docs/language-server.markdown
+10 −10 lib/unison-pretty-printer/src/Unison/Util/ColorText.hs
+2 −0 parser-typechecker/package.yaml
+21 −1 parser-typechecker/src/Unison/Builtin.hs
+3 −0 parser-typechecker/src/Unison/KindInference/Generate.hs
+104 −1 parser-typechecker/src/Unison/Runtime/Builtin.hs
+12 −0 parser-typechecker/src/Unison/Runtime/Foreign.hs
+5 −0 parser-typechecker/src/Unison/Runtime/Foreign/Function.hs
+9 −2 parser-typechecker/src/Unison/Runtime/Machine.hs
+4 −0 parser-typechecker/unison-parser-typechecker.cabal
+1 −0 scheme-libs/racket/unison-runtime.rkt
+5 −1 scheme-libs/racket/unison/boot.ss
+4 −0 scheme-libs/racket/unison/builtin.rkt
+6 −0 scheme-libs/racket/unison/data.ss
+31 −0 scheme-libs/racket/unison/network-utils.rkt
+4 −3 scheme-libs/racket/unison/primops-generated.rkt
+29 −3 scheme-libs/racket/unison/primops.ss
+11 −0 scheme-libs/racket/unison/sandbox.rkt
+1 −23 scheme-libs/racket/unison/tcp.rkt
+179 −0 scheme-libs/racket/unison/udp.rkt
+1 −0 stack.yaml
+7 −0 stack.yaml.lock
+1 −0 unison-cli/package.yaml
+14 −2 unison-cli/src/Unison/CommandLine/Main.hs
+3 −0 unison-cli/unison-cli.cabal
+27 −0 unison-core/src/Unison/Type.hs
+3 −1 unison-share-api/src/Unison/Server/Doc/AsHtml.hs
+15 −0 unison-src/builtin-tests/jit-tests.output.md
+8 −0 unison-src/builtin-tests/jit-tests.tpl.md
+66 −0 unison-src/builtin-tests/udp-tests.u
+1 −1 unison-src/transcripts-manual/gen-racket-libs.md
+2 −2 unison-src/transcripts-manual/gen-racket-libs.output.md
+798 −740 unison-src/transcripts-using-base/all-base-hashes.output.md
+7 −8 unison-src/transcripts-using-base/base.u
+17 −17 unison-src/transcripts-using-base/net.md
+16 −16 unison-src/transcripts-using-base/net.output.md
+72 −69 unison-src/transcripts/builtins-merge.output.md
+2 −2 unison-src/transcripts/emptyCodebase.output.md
+1 −1 unison-src/transcripts/fix2027.md
+1 −1 unison-src/transcripts/fix2027.output.md
+6 −6 unison-src/transcripts/merges.output.md
+3 −3 unison-src/transcripts/move-all.output.md
+22 −22 unison-src/transcripts/move-namespace.output.md
+5 −5 unison-src/transcripts/reflog.output.md
+5 −5 unison-src/transcripts/reset.output.md
+10 −10 unison-src/transcripts/squash.output.md
+1 −1 unison-src/transcripts/upgrade-happy-path.output.md

0 comments on commit db3020b

Please sign in to comment.