[UPLC] [Test] Add scoping tests #6773
Open
Garnix CI / check plutus-benchmark-lists-tests [x86_64-linux]
succeeded
Jan 6, 2025 in 25m 31s
Run results
Build succeeded
Details
Last 100 lines of logs:
https://cache.nixos.org/5skgasps39npw1yc800riwbigqvqd8n2.narinfo
https://cache.nixos.org/8lwb1xyx55bkj5ihc5c102gqzq3y6w5l.narinfo
https://cache.nixos.org/h6m9264jh9fzlajy4vwp4mgygy5m2093.narinfo
https://cache.nixos.org/xk3n85xjldf539sbjka6hbl0x7vgxkp3.narinfo
https://cache.garnix.io/5skgasps39npw1yc800riwbigqvqd8n2.narinfo
https://cache.garnix.io/xk3n85xjldf539sbjka6hbl0x7vgxkp3.narinfo
https://cache.garnix.io/8lwb1xyx55bkj5ihc5c102gqzq3y6w5l.narinfo
https://cache.garnix.io/h6m9264jh9fzlajy4vwp4mgygy5m2093.narinfo
https://cache.garnix.io/nar/8lwb1xyx55bkj5ihc5c102gqzq3y6w5l-1b6zkyl8gdvwp9vvxj2j43g36dld88yikam7yrjdgs2ncpdzz11q.nar
https://cache.garnix.io/nar/5skgasps39npw1yc800riwbigqvqd8n2-0g2x3iaw0pwv9bpslv6jp0c3grryy2xz08kic93hv5z3wp2y442n.nar
https://cache.garnix.io/nar/xk3n85xjldf539sbjka6hbl0x7vgxkp3-1h8irsv4nk0g2615xjnqxa091h0c48g5mgahn7xx6hi343hjk6m1.nar
https://cache.nixos.org/91r6aa807pg4lfdjsn5c259p5b5i7r2w.narinfo
https://cache.garnix.io/91r6aa807pg4lfdjsn5c259p5b5i7r2w.narinfo
Running phase: unpackPhase
@nix {"action":"setPhase","phase":"unpackPhase"}
unpacking source archive /nix/store/h6m9264jh9fzlajy4vwp4mgygy5m2093-source-plutus-benchmark-test-plutus-benchmark-lists-tests-root
source root is source-plutus-benchmark-test-plutus-benchmark-lists-tests-root
Running phase: patchPhase
@nix {"action":"setPhase","phase":"patchPhase"}
Running phase: buildPhase
@nix {"action":"setPhase","phase":"buildPhase"}
/nix/store/5skgasps39npw1yc800riwbigqvqd8n2-plutus-benchmark-test-plutus-benchmark-lists-tests-0.1.0.0/bin:
patching script interpreter paths in /build/tmp.pqikCXczr0/bin
plutus-benchmark list tests
plutus-benchmark list-sort tests
GHC sort (Haskell): OK
+++ OK, passed 100 tests.
GHC sort (Plutus): OK (2.56s)
+++ OK, passed 100 tests.
insertion sort (Haskell): OK
+++ OK, passed 100 tests.
insertion sort (Plutus): OK (2.30s)
+++ OK, passed 100 tests.
merge sort (Haskell): OK (0.01s)
+++ OK, passed 100 tests.
merge sort (Plutus): OK (2.32s)
+++ OK, passed 100 tests.
quicksort (Haskell): OK
+++ OK, passed 100 tests.
quicksort (Plutus): OK (2.29s)
+++ OK, passed 100 tests.
plutus-benchmark list-sum tests
correct evaluation
Handwritten right fold (Scott lists): OK (1.40s)
+++ OK, passed 100 tests.
Handwritten right fold (built-in lists): OK (0.56s)
+++ OK, passed 100 tests.
Compiled right fold (Scott lists): OK (1.41s)
+++ OK, passed 100 tests.
Compiled right fold (built-in lists): OK (0.57s)
+++ OK, passed 100 tests.
Compiled right fold (data lists): OK (0.64s)
+++ OK, passed 100 tests.
Handwritten left fold (Scott lists): OK (1.40s)
+++ OK, passed 100 tests.
Handwritten left fold (built-in lists): OK (0.54s)
+++ OK, passed 100 tests.
Compiled left fold (Scott lists): OK (1.53s)
+++ OK, passed 100 tests.
Compiled left fold (built-in lists): OK (0.60s)
+++ OK, passed 100 tests.
Compiled left fold (data lists): OK (0.62s)
+++ OK, passed 100 tests.
Sum
9.6
right-fold-scott: OK (0.04s)
right-fold-built-in: OK (0.02s)
right-fold-data: OK (0.02s)
left-fold-scott: OK (0.04s)
left-fold-built-in: OK (0.02s)
left-fold-data: OK (0.02s)
Lookup
9.6
match-scott-list-5: OK (0.03s)
match-builtin-list-5: OK (0.02s)
match-scott-list-10: OK (0.03s)
match-builtin-list-10: OK (0.02s)
match-scott-list-50: OK (0.08s)
match-builtin-list-50: OK (0.04s)
match-scott-list-100: OK (0.14s)
match-builtin-list-100: OK (0.07s)
All 32 tests passed (2.56s)
Loading