Add roundtrip test functions skipping comparison with FlatTerm-decoded #4866
Garnix CI / devShell ghc923 [x86_64-linux]
failed
Feb 1, 2025 in 7m 0s
Run results
Build failed
Details
Last 100 lines of logs:
plutus-tx-lib-plutus-tx-1.38.0.0> RTCompile
plutus-tx-lib-plutus-tx-1.38.0.0> PLC.DefaultUni fun1 (Term TyName Name PLC.DefaultUni fun1 ())
plutus-tx-lib-plutus-tx-1.38.0.0> with: DefT
plutus-tx-lib-plutus-tx-1.38.0.0> TH.Name
plutus-tx-lib-plutus-tx-1.38.0.0> PLC.DefaultUni
plutus-tx-lib-plutus-tx-1.38.0.0> fun
plutus-tx-lib-plutus-tx-1.38.0.0> ()
plutus-tx-lib-plutus-tx-1.38.0.0> PlutusCore.Quote.Quote
plutus-tx-lib-plutus-tx-1.38.0.0> (Term TyName Name PLC.DefaultUni fun ())
plutus-tx-lib-plutus-tx-1.38.0.0> Expected: CompileTerm
plutus-tx-lib-plutus-tx-1.38.0.0> -> DefT
plutus-tx-lib-plutus-tx-1.38.0.0> TH.Name
plutus-tx-lib-plutus-tx-1.38.0.0> PLC.DefaultUni
plutus-tx-lib-plutus-tx-1.38.0.0> fun
plutus-tx-lib-plutus-tx-1.38.0.0> ()
plutus-tx-lib-plutus-tx-1.38.0.0> PlutusCore.Quote.Quote
plutus-tx-lib-plutus-tx-1.38.0.0> (Term TyName Name PLC.DefaultUni fun ())
plutus-tx-lib-plutus-tx-1.38.0.0> Actual: CompileTerm
plutus-tx-lib-plutus-tx-1.38.0.0> -> forall fun.
plutus-tx-lib-plutus-tx-1.38.0.0> RTCompile
plutus-tx-lib-plutus-tx-1.38.0.0> PLC.DefaultUni fun (Term TyName Name PLC.DefaultUni fun ())
plutus-tx-lib-plutus-tx-1.38.0.0> • In the first argument of ‘(<$>)’, namely ‘unCompileTerm’
plutus-tx-lib-plutus-tx-1.38.0.0> In the first argument of ‘sequence’, namely
plutus-tx-lib-plutus-tx-1.38.0.0> ‘(unCompileTerm <$> liftExprs')’
plutus-tx-lib-plutus-tx-1.38.0.0> In a stmt of a 'do' block:
plutus-tx-lib-plutus-tx-1.38.0.0> lifts :: [Term TyName Name PLC.DefaultUni fun ()] <- sequence
plutus-tx-lib-plutus-tx-1.38.0.0> (unCompileTerm <$> liftExprs')
plutus-tx-lib-plutus-tx-1.38.0.0> • Relevant bindings include
plutus-tx-lib-plutus-tx-1.38.0.0> constr :: Term TyName Name PLC.DefaultUni fun ()
plutus-tx-lib-plutus-tx-1.38.0.0> (bound at src/PlutusTx/Lift/TH.hs:480:29)
plutus-tx-lib-plutus-tx-1.38.0.0> constrs :: [Term TyName Name PLC.DefaultUni fun ()]
plutus-tx-lib-plutus-tx-1.38.0.0> (bound at src/PlutusTx/Lift/TH.hs:477:25)
plutus-tx-lib-plutus-tx-1.38.0.0> maybeConstructors :: Maybe [Term TyName Name PLC.DefaultUni fun ()]
plutus-tx-lib-plutus-tx-1.38.0.0> (bound at src/PlutusTx/Lift/TH.hs:476:25)
plutus-tx-lib-plutus-tx-1.38.0.0> |
plutus-tx-lib-plutus-tx-1.38.0.0> 482 | lifts :: [Term TyName Name PLC.DefaultUni fun ()] <- sequence (unCompileTerm <$> liftExprs')
plutus-tx-lib-plutus-tx-1.38.0.0> | ^^^^^^^^^^^^^
plutus-tx-lib-plutus-tx-1.38.0.0> [34 of 69] Compiling PlutusTx.Lift.TestInstances ( src/PlutusTx/Lift/TestInstances.hs, dist/build/PlutusTx/Lift/TestInstances.o, dist/build/PlutusTx/Lift/TestInstances.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [35 of 69] Compiling PlutusTx.These ( src/PlutusTx/These.hs, dist/build/PlutusTx/These.o, dist/build/PlutusTx/These.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [36 of 69] Compiling PlutusTx.Eq ( src/PlutusTx/Eq.hs, dist/build/PlutusTx/Eq.o, dist/build/PlutusTx/Eq.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [37 of 69] Compiling PlutusTx.Ord ( src/PlutusTx/Ord.hs, dist/build/PlutusTx/Ord.o, dist/build/PlutusTx/Ord.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [38 of 69] Compiling PlutusTx.Trace ( src/PlutusTx/Trace.hs, dist/build/PlutusTx/Trace.o, dist/build/PlutusTx/Trace.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [39 of 69] Compiling PlutusTx.List ( src/PlutusTx/List.hs, dist/build/PlutusTx/List.o, dist/build/PlutusTx/List.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [40 of 69] Compiling PlutusTx.Semigroup ( src/PlutusTx/Semigroup.hs, dist/build/PlutusTx/Semigroup.o, dist/build/PlutusTx/Semigroup.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [41 of 69] Compiling PlutusTx.Maybe ( src/PlutusTx/Maybe.hs, dist/build/PlutusTx/Maybe.o, dist/build/PlutusTx/Maybe.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [42 of 69] Compiling PlutusTx.Monoid ( src/PlutusTx/Monoid.hs, dist/build/PlutusTx/Monoid.o, dist/build/PlutusTx/Monoid.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [43 of 69] Compiling PlutusTx.Numeric ( src/PlutusTx/Numeric.hs, dist/build/PlutusTx/Numeric.o, dist/build/PlutusTx/Numeric.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [ 6 of 37] Compiling PlutusCore.Generators.Hedgehog.Interesting ( testlib/PlutusCore/Generators/Hedgehog/Interesting.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/Interesting.o, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/Interesting.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [44 of 69] Compiling PlutusTx.Lattice ( src/PlutusTx/Lattice.hs, dist/build/PlutusTx/Lattice.o, dist/build/PlutusTx/Lattice.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [48 of 69] Compiling PlutusTx.Applicative ( src/PlutusTx/Applicative.hs, dist/build/PlutusTx/Applicative.o, dist/build/PlutusTx/Applicative.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [49 of 69] Compiling PlutusTx.Foldable ( src/PlutusTx/Foldable.hs, dist/build/PlutusTx/Foldable.o, dist/build/PlutusTx/Foldable.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [50 of 69] Compiling PlutusTx.Show.TH ( src/PlutusTx/Show/TH.hs, dist/build/PlutusTx/Show/TH.o, dist/build/PlutusTx/Show/TH.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [ 7 of 37] Compiling PlutusCore.Generators.Hedgehog.Test ( testlib/PlutusCore/Generators/Hedgehog/Test.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/Test.o, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/Test.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [51 of 69] Compiling PlutusTx.IsData.Class ( src/PlutusTx/IsData/Class.hs, dist/build/PlutusTx/IsData/Class.o, dist/build/PlutusTx/IsData/Class.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [52 of 69] Compiling PlutusTx.IsData.TH ( src/PlutusTx/IsData/TH.hs, dist/build/PlutusTx/IsData/TH.o, dist/build/PlutusTx/IsData/TH.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [53 of 69] Compiling PlutusTx.Blueprint.TH ( src/PlutusTx/Blueprint/TH.hs, dist/build/PlutusTx/Blueprint/TH.o, dist/build/PlutusTx/Blueprint/TH.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [ 8 of 37] Compiling PlutusCore.Generators.NEAT.Common ( testlib/PlutusCore/Generators/NEAT/Common.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Common.o, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Common.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [ 9 of 37] Compiling PlutusCore.Generators.NEAT.Type ( testlib/PlutusCore/Generators/NEAT/Type.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Type.o, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Type.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [10 of 37] Compiling PlutusCore.Generators.NEAT.Term ( testlib/PlutusCore/Generators/NEAT/Term.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Term.o, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Term.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [11 of 37] Compiling PlutusCore.Generators.NEAT.Spec ( testlib/PlutusCore/Generators/NEAT/Spec.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Spec.o, dist/build/plutus-core-testlib/PlutusCore/Generators/NEAT/Spec.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [12 of 37] Compiling PlutusCore.Generators.QuickCheck.Common ( testlib/PlutusCore/Generators/QuickCheck/Common.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Common.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Common.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [13 of 37] Compiling PlutusCore.Generators.QuickCheck.Split ( testlib/PlutusCore/Generators/QuickCheck/Split.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Split.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Split.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [14 of 37] Compiling PlutusCore.Generators.QuickCheck.Utils ( testlib/PlutusCore/Generators/QuickCheck/Utils.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Utils.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Utils.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [15 of 37] Compiling PlutusCore.Generators.QuickCheck.GenTm ( testlib/PlutusCore/Generators/QuickCheck/GenTm.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/GenTm.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/GenTm.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [16 of 37] Compiling PlutusCore.Generators.QuickCheck.GenerateKinds ( testlib/PlutusCore/Generators/QuickCheck/GenerateKinds.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/GenerateKinds.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/GenerateKinds.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [17 of 37] Compiling PlutusCore.Generators.QuickCheck.Builtin ( testlib/PlutusCore/Generators/QuickCheck/Builtin.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Builtin.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Builtin.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [18 of 37] Compiling PlutusCore.Generators.QuickCheck.ShrinkTypes ( testlib/PlutusCore/Generators/QuickCheck/ShrinkTypes.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/ShrinkTypes.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/ShrinkTypes.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [19 of 37] Compiling PlutusCore.Generators.QuickCheck.GenerateTypes ( testlib/PlutusCore/Generators/QuickCheck/GenerateTypes.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/GenerateTypes.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/GenerateTypes.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [20 of 37] Compiling PlutusCore.Generators.QuickCheck.Substitutions ( testlib/PlutusCore/Generators/QuickCheck/Substitutions.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Substitutions.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Substitutions.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [54 of 69] Compiling PlutusTx.IsData.Instances ( src/PlutusTx/IsData/Instances.hs, dist/build/PlutusTx/IsData/Instances.o, dist/build/PlutusTx/IsData/Instances.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [21 of 37] Compiling PlutusCore.Generators.QuickCheck.Unification ( testlib/PlutusCore/Generators/QuickCheck/Unification.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Unification.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck/Unification.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [22 of 37] Compiling PlutusCore.Generators.Hedgehog.AST ( testlib/PlutusCore/Generators/Hedgehog/AST.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/AST.o, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/AST.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [23 of 37] Compiling PlutusCore.Generators.Hedgehog.Builtin ( testlib/PlutusCore/Generators/Hedgehog/Builtin.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/Builtin.o, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog/Builtin.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [24 of 37] Compiling PlutusCore.Generators.Hedgehog ( testlib/PlutusCore/Generators/Hedgehog.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog.o, dist/build/plutus-core-testlib/PlutusCore/Generators/Hedgehog.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [25 of 37] Compiling PlutusCore.Generators.QuickCheck ( testlib/PlutusCore/Generators/QuickCheck.hs, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck.o, dist/build/plutus-core-testlib/PlutusCore/Generators/QuickCheck.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [26 of 37] Compiling PlutusIR.Generators.AST ( testlib/PlutusIR/Generators/AST.hs, dist/build/plutus-core-testlib/PlutusIR/Generators/AST.o, dist/build/plutus-core-testlib/PlutusIR/Generators/AST.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [27 of 37] Compiling PlutusIR.Generators.QuickCheck.Common ( testlib/PlutusIR/Generators/QuickCheck/Common.hs, dist/build/plutus-core-testlib/PlutusIR/Generators/QuickCheck/Common.o, dist/build/plutus-core-testlib/PlutusIR/Generators/QuickCheck/Common.dyn_o )
plutus-core-lib-plutus-core-testlib-1.38.0.0> [28 of 37] Compiling PlutusIR.Generators.QuickCheck.GenerateTerms ( testlib/PlutusIR/Generators/QuickCheck/GenerateTerms.hs, dist/build/plutus-core-testlib/PlutusIR/Generators/QuickCheck/GenerateTerms.o, dist/build/plutus-core-testlib/PlutusIR/Generators/QuickCheck/GenerateTerms.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [55 of 69] Compiling PlutusTx.IsData ( src/PlutusTx/IsData.hs, dist/build/PlutusTx/IsData.o, dist/build/PlutusTx/IsData.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [57 of 69] Compiling PlutusTx.AsData ( src/PlutusTx/AsData.hs, dist/build/PlutusTx/AsData.o, dist/build/PlutusTx/AsData.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [58 of 69] Compiling PlutusTx.Enum ( src/PlutusTx/Enum.hs, dist/build/PlutusTx/Enum.o, dist/build/PlutusTx/Enum.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [59 of 69] Compiling PlutusTx.Traversable ( src/PlutusTx/Traversable.hs, dist/build/PlutusTx/Traversable.o, dist/build/PlutusTx/Traversable.dyn_o )
plutus-tx-lib-plutus-tx-1.38.0.0> [66 of 69] Compiling PlutusTx.Utils ( src/PlutusTx/Utils.hs, dist/build/PlutusTx/Utils.o, dist/build/PlutusTx/Utils.dyn_o )
error: build of '/nix/store/iybvhwwj842qasdcacx4iwqc63312516-plutus-tx-lib-plutus-tx-1.38.0.0.drv' on 'ssh-ng://nix-ssh@garnix8' failed: builder for '/nix/store/iybvhwwj842qasdcacx4iwqc63312516-plutus-tx-lib-plutus-tx-1.38.0.0.drv' failed with exit code 1;
last 10 log lines:
> [50 of 69] Compiling PlutusTx.Show.TH ( src/PlutusTx/Show/TH.hs, dist/build/PlutusTx/Show/TH.o, dist/build/PlutusTx/Show/TH.dyn_o )
> [51 of 69] Compiling PlutusTx.IsData.Class ( src/PlutusTx/IsData/Class.hs, dist/build/PlutusTx/IsData/Class.o, dist/build/PlutusTx/IsData/Class.dyn_o )
> [52 of 69] Compiling PlutusTx.IsData.TH ( src/PlutusTx/IsData/TH.hs, dist/build/PlutusTx/IsData/TH.o, dist/build/PlutusTx/IsData/TH.dyn_o )
> [53 of 69] Compiling PlutusTx.Blueprint.TH ( src/PlutusTx/Blueprint/TH.hs, dist/build/PlutusTx/Blueprint/TH.o, dist/build/PlutusTx/Blueprint/TH.dyn_o )
> [54 of 69] Compiling PlutusTx.IsData.Instances ( src/PlutusTx/IsData/Instances.hs, dist/build/PlutusTx/IsData/Instances.o, dist/build/PlutusTx/IsData/Instances.dyn_o )
> [55 of 69] Compiling PlutusTx.IsData ( src/PlutusTx/IsData.hs, dist/build/PlutusTx/IsData.o, dist/build/PlutusTx/IsData.dyn_o )
> [57 of 69] Compiling PlutusTx.AsData ( src/PlutusTx/AsData.hs, dist/build/PlutusTx/AsData.o, dist/build/PlutusTx/AsData.dyn_o )
> [58 of 69] Compiling PlutusTx.Enum ( src/PlutusTx/Enum.hs, dist/build/PlutusTx/Enum.o, dist/build/PlutusTx/Enum.dyn_o )
> [59 of 69] Compiling PlutusTx.Traversable ( src/PlutusTx/Traversable.hs, dist/build/PlutusTx/Traversable.o, dist/build/PlutusTx/Traversable.dyn_o )
> [66 of 69] Compiling PlutusTx.Utils ( src/PlutusTx/Utils.hs, dist/build/PlutusTx/Utils.o, dist/build/PlutusTx/Utils.dyn_o )
For full logs, run 'nix log /nix/store/iybvhwwj842qasdcacx4iwqc63312516-plutus-tx-lib-plutus-tx-1.38.0.0.drv'.
error: builder for '/nix/store/iybvhwwj842qasdcacx4iwqc63312516-plutus-tx-lib-plutus-tx-1.38.0.0.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/2mkpjxwwlwnd5ih61yh71vhygsgjz3xz-plutus-ledger-api-lib-plutus-ledger-api-1.38.0.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/y7p15r8lck7y8lmwcxsms3nqlvq1qvpq-plutus-ledger-api-lib-plutus-ledger-api-testlib-1.38.0.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/27c5gl1iinyk9kz7y3v7iyrfxvd86cd6-ghc-shell-for-packages.drv' failed to build
Loading