Add roundtrip test functions skipping comparison with FlatTerm-decoded #4866
+94
−15
Garnix CI / package ghc8107:cardano-ledger-core:lib:cardano-ledger-core [x86_64-linux]
succeeded
Feb 1, 2025 in 8m 17s
Run results
Build succeeded
Details
Last 100 lines of logs:
Running phase: unpackPhase
@nix {"action":"setPhase","phase":"unpackPhase"}
unpacking source archive /nix/store/qvvv6mqm13izhm95zqiirg9sj5f2xgnp-source-libs-cardano-ledger-core-lib-cardano-ledger-core-root
source root is source-libs-cardano-ledger-core-lib-cardano-ledger-core-root
Running phase: patchPhase
@nix {"action":"setPhase","phase":"patchPhase"}
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix {"action":"setPhase","phase":"updateAutotoolsGnuConfigScriptsPhase"}
Running phase: configurePhase
@nix {"action":"setPhase","phase":"configurePhase"}
Configure flags:
--prefix=/nix/store/a5q95x630162x072p3yka56shf1ab320-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0 lib:cardano-ledger-core --package-db=clear --package-db=/build/tmp.Io0K0Kx7UM/lib/ghc-8.10.7/package.conf.d --flags=asserts --exact-configuration --dependency=FailT=FailT-0.1.2.0-2bUUWItU4oAKmsQfkgEiqN --dependency=aeson=aeson-2.2.3.0-2vx6hjDJqWaLPXbrUxxLRk --dependency=OneTuple=OneTuple-0.4.2-EOCtFQcgZl3AvahoCmvacG --dependency=base-orphans=base-orphans-0.9.3-AkZB4T8UgbJ4LJBFZY9fS8 --dependency=foldable1-classes-compat=foldable1-classes-compat-0.1.1-J6IIJfxzdv9IUg7torH6C6 --dependency=tagged=tagged-0.8.9-KNlnLwFIlpVLBgmJQRDFFc --depende…
Configuring library for cardano-ledger-core-1.17.0.0..
Warning: 'hs-source-dirs: app' specifies a directory which does not exist.
Warning: 'hs-source-dirs: bench' specifies a directory which does not exist.
Warning: 'hs-source-dirs: bench' specifies a directory which does not exist.
Warning: 'hs-source-dirs: test' specifies a directory which does not exist.
Warning: 'hs-source-dirs: testlib' specifies a directory which does not exist.
Running phase: buildPhase
@nix {"action":"setPhase","phase":"buildPhase"}
Preprocessing library for cardano-ledger-core-1.17.0.0..
Building library for cardano-ledger-core-1.17.0.0..
[ 1 of 49] Compiling Cardano.Ledger.BaseTypes.NonZero ( src/Cardano/Ledger/BaseTypes/NonZero.hs, dist/build/Cardano/Ledger/BaseTypes/NonZero.o, dist/build/Cardano/Ledger/BaseTypes/NonZero.dyn_o )
[ 2 of 49] Compiling Cardano.Ledger.Compactible ( src/Cardano/Ledger/Compactible.hs, dist/build/Cardano/Ledger/Compactible.o, dist/build/Cardano/Ledger/Compactible.dyn_o )
[ 3 of 49] Compiling Cardano.Ledger.Core.Era ( src/Cardano/Ledger/Core/Era.hs, dist/build/Cardano/Ledger/Core/Era.o, dist/build/Cardano/Ledger/Core/Era.dyn_o )
[ 4 of 49] Compiling Cardano.Ledger.Genesis ( src/Cardano/Ledger/Genesis.hs, dist/build/Cardano/Ledger/Genesis.o, dist/build/Cardano/Ledger/Genesis.dyn_o )
[ 5 of 49] Compiling Cardano.Ledger.Core.Translation ( src/Cardano/Ledger/Core/Translation.hs, dist/build/Cardano/Ledger/Core/Translation.o, dist/build/Cardano/Ledger/Core/Translation.dyn_o )
[ 6 of 49] Compiling Cardano.Ledger.HKD ( src/Cardano/Ledger/HKD.hs, dist/build/Cardano/Ledger/HKD.o, dist/build/Cardano/Ledger/HKD.dyn_o )
[ 7 of 49] Compiling Cardano.Ledger.Metadata ( src/Cardano/Ledger/Metadata.hs, dist/build/Cardano/Ledger/Metadata.o, dist/build/Cardano/Ledger/Metadata.dyn_o )
[ 8 of 49] Compiling Cardano.Ledger.Orphans ( src/Cardano/Ledger/Orphans.hs, dist/build/Cardano/Ledger/Orphans.o, dist/build/Cardano/Ledger/Orphans.dyn_o )
[ 9 of 49] Compiling Cardano.Ledger.Keys.Internal ( src/Cardano/Ledger/Keys/Internal.hs, dist/build/Cardano/Ledger/Keys/Internal.o, dist/build/Cardano/Ledger/Keys/Internal.dyn_o )
[10 of 49] Compiling Cardano.Ledger.Hashes ( src/Cardano/Ledger/Hashes.hs, dist/build/Cardano/Ledger/Hashes.o, dist/build/Cardano/Ledger/Hashes.dyn_o )
[11 of 49] Compiling Cardano.Ledger.MemoBytes.Internal ( src/Cardano/Ledger/MemoBytes/Internal.hs, dist/build/Cardano/Ledger/MemoBytes/Internal.o, dist/build/Cardano/Ledger/MemoBytes/Internal.dyn_o )
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
[12 of 49] Compiling Cardano.Ledger.MemoBytes ( src/Cardano/Ledger/MemoBytes.hs, dist/build/Cardano/Ledger/MemoBytes.o, dist/build/Cardano/Ledger/MemoBytes.dyn_o )
[13 of 49] Compiling Cardano.Ledger.Keys.WitVKey ( src/Cardano/Ledger/Keys/WitVKey.hs, dist/build/Cardano/Ledger/Keys/WitVKey.o, dist/build/Cardano/Ledger/Keys/WitVKey.dyn_o )
[14 of 49] Compiling Cardano.Ledger.Keys.Bootstrap ( src/Cardano/Ledger/Keys/Bootstrap.hs, dist/build/Cardano/Ledger/Keys/Bootstrap.o, dist/build/Cardano/Ledger/Keys/Bootstrap.dyn_o )
[15 of 49] Compiling Cardano.Ledger.Crypto.Internal ( src/Cardano/Ledger/Crypto/Internal.hs, dist/build/Cardano/Ledger/Crypto/Internal.o, dist/build/Cardano/Ledger/Crypto/Internal.dyn_o )
[16 of 49] Compiling Cardano.Ledger.Crypto ( src/Cardano/Ledger/Crypto.hs, dist/build/Cardano/Ledger/Crypto.o, dist/build/Cardano/Ledger/Crypto.dyn_o )
[17 of 49] Compiling Cardano.Ledger.Keys ( src/Cardano/Ledger/Keys.hs, dist/build/Cardano/Ledger/Keys.o, dist/build/Cardano/Ledger/Keys.dyn_o )
[18 of 49] Compiling Cardano.Ledger.BaseTypes ( src/Cardano/Ledger/BaseTypes.hs, dist/build/Cardano/Ledger/BaseTypes.o, dist/build/Cardano/Ledger/BaseTypes.dyn_o )
[19 of 49] Compiling Cardano.Ledger.Credential ( src/Cardano/Ledger/Credential.hs, dist/build/Cardano/Ledger/Credential.o, dist/build/Cardano/Ledger/Credential.dyn_o )
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
[20 of 49] Compiling Cardano.Ledger.Coin ( src/Cardano/Ledger/Coin.hs, dist/build/Cardano/Ledger/Coin.o, dist/build/Cardano/Ledger/Coin.dyn_o )
[21 of 49] Compiling Cardano.Ledger.DRep ( src/Cardano/Ledger/DRep.hs, dist/build/Cardano/Ledger/DRep.o, dist/build/Cardano/Ledger/DRep.dyn_o )
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
exprType TYPE: Text
[22 of 49] Compiling Cardano.Ledger.AuxiliaryData ( src/Cardano/Ledger/AuxiliaryData.hs, dist/build/Cardano/Ledger/AuxiliaryData.o, dist/build/Cardano/Ledger/AuxiliaryData.dyn_o )
[23 of 49] Compiling Cardano.Ledger.Address ( src/Cardano/Ledger/Address.hs, dist/build/Cardano/Ledger/Address.o, dist/build/Cardano/Ledger/Address.dyn_o )
[24 of 49] Compiling Cardano.Ledger.Plutus.ExUnits ( src/Cardano/Ledger/Plutus/ExUnits.hs, dist/build/Cardano/Ledger/Plutus/ExUnits.o, dist/build/Cardano/Ledger/Plutus/ExUnits.dyn_o )
[25 of 49] Compiling Cardano.Ledger.Plutus.Language ( src/Cardano/Ledger/Plutus/Language.hs, dist/build/Cardano/Ledger/Plutus/Language.o, dist/build/Cardano/Ledger/Plutus/Language.dyn_o )
[26 of 49] Compiling Cardano.Ledger.Plutus.CostModels ( src/Cardano/Ledger/Plutus/CostModels.hs, dist/build/Cardano/Ledger/Plutus/CostModels.o, dist/build/Cardano/Ledger/Plutus/CostModels.dyn_o )
[27 of 49] Compiling Cardano.Ledger.Plutus.ToPlutusData ( src/Cardano/Ledger/Plutus/ToPlutusData.hs, dist/build/Cardano/Ledger/Plutus/ToPlutusData.o, dist/build/Cardano/Ledger/Plutus/ToPlutusData.dyn_o )
[28 of 49] Compiling Cardano.Ledger.Core.PParams ( src/Cardano/Ledger/Core/PParams.hs, dist/build/Cardano/Ledger/Core/PParams.o, dist/build/Cardano/Ledger/Core/PParams.dyn_o )
[29 of 49] Compiling Cardano.Ledger.PoolDistr ( src/Cardano/Ledger/PoolDistr.hs, dist/build/Cardano/Ledger/PoolDistr.o, dist/build/Cardano/Ledger/PoolDistr.dyn_o )
[30 of 49] Compiling Cardano.Ledger.PoolParams ( src/Cardano/Ledger/PoolParams.hs, dist/build/Cardano/Ledger/PoolParams.o, dist/build/Cardano/Ledger/PoolParams.dyn_o )
[31 of 49] Compiling Cardano.Ledger.Rewards ( src/Cardano/Ledger/Rewards.hs, dist/build/Cardano/Ledger/Rewards.o, dist/build/Cardano/Ledger/Rewards.dyn_o )
[32 of 49] Compiling Cardano.Ledger.SafeHash ( src/Cardano/Ledger/SafeHash.hs, dist/build/Cardano/Ledger/SafeHash.o, dist/build/Cardano/Ledger/SafeHash.dyn_o )
[33 of 49] Compiling Cardano.Ledger.Slot ( src/Cardano/Ledger/Slot.hs, dist/build/Cardano/Ledger/Slot.o, dist/build/Cardano/Ledger/Slot.dyn_o )
[34 of 49] Compiling Cardano.Ledger.Core.TxCert ( src/Cardano/Ledger/Core/TxCert.hs, dist/build/Cardano/Ledger/Core/TxCert.o, dist/build/Cardano/Ledger/Core/TxCert.dyn_o )
[35 of 49] Compiling Cardano.Ledger.BHeaderView ( src/Cardano/Ledger/BHeaderView.hs, dist/build/Cardano/Ledger/BHeaderView.o, dist/build/Cardano/Ledger/BHeaderView.dyn_o )
[36 of 49] Compiling Cardano.Ledger.TxIn ( src/Cardano/Ledger/TxIn.hs, dist/build/Cardano/Ledger/TxIn.o, dist/build/Cardano/Ledger/TxIn.dyn_o )
[37 of 49] Compiling Cardano.Ledger.UMap ( src/Cardano/Ledger/UMap.hs, dist/build/Cardano/Ledger/UMap.o, dist/build/Cardano/Ledger/UMap.dyn_o )
[38 of 49] Compiling Cardano.Ledger.Val ( src/Cardano/Ledger/Val.hs, dist/build/Cardano/Ledger/Val.o, dist/build/Cardano/Ledger/Val.dyn_o )
[39 of 49] Compiling Cardano.Ledger.Core ( src/Cardano/Ledger/Core.hs, dist/build/Cardano/Ledger/Core.o, dist/build/Cardano/Ledger/Core.dyn_o )
[40 of 49] Compiling Cardano.Ledger.Rules.ValidationMode ( src/Cardano/Ledger/Rules/ValidationMode.hs, dist/build/Cardano/Ledger/Rules/ValidationMode.o, dist/build/Cardano/Ledger/Rules/ValidationMode.dyn_o )
[41 of 49] Compiling Cardano.Ledger.Plutus.Data ( src/Cardano/Ledger/Plutus/Data.hs, dist/build/Cardano/Ledger/Plutus/Data.o, dist/build/Cardano/Ledger/Plutus/Data.dyn_o )
[42 of 49] Compiling Cardano.Ledger.Plutus.TxInfo ( src/Cardano/Ledger/Plutus/TxInfo.hs, dist/build/Cardano/Ledger/Plutus/TxInfo.o, dist/build/Cardano/Ledger/Plutus/TxInfo.dyn_o )
[43 of 49] Compiling Cardano.Ledger.Plutus.Evaluate ( src/Cardano/Ledger/Plutus/Evaluate.hs, dist/build/Cardano/Ledger/Plutus/Evaluate.o, dist/build/Cardano/Ledger/Plutus/Evaluate.dyn_o )
[44 of 49] Compiling Cardano.Ledger.Plutus ( src/Cardano/Ledger/Plutus.hs, dist/build/Cardano/Ledger/Plutus.o, dist/build/Cardano/Ledger/Plutus.dyn_o )
[45 of 49] Compiling Cardano.Ledger.EpochBoundary ( src/Cardano/Ledger/EpochBoundary.hs, dist/build/Cardano/Ledger/EpochBoundary.o, dist/build/Cardano/Ledger/EpochBoundary.dyn_o )
[46 of 49] Compiling Cardano.Ledger.CertState ( src/Cardano/Ledger/CertState.hs, dist/build/Cardano/Ledger/CertState.o, dist/build/Cardano/Ledger/CertState.dyn_o )
[47 of 49] Compiling Cardano.Ledger.UTxO ( src/Cardano/Ledger/UTxO.hs, dist/build/Cardano/Ledger/UTxO.o, dist/build/Cardano/Ledger/UTxO.dyn_o )
[48 of 49] Compiling Cardano.Ledger.Tools ( src/Cardano/Ledger/Tools.hs, dist/build/Cardano/Ledger/Tools.o, dist/build/Cardano/Ledger/Tools.dyn_o )
[49 of 49] Compiling Cardano.Ledger.Block ( src/Cardano/Ledger/Block.hs, dist/build/Cardano/Ledger/Block.o, dist/build/Cardano/Ledger/Block.dyn_o )
buildPhase completed in 1 minutes 39 seconds
Running phase: installPhase
@nix {"action":"setPhase","phase":"installPhase"}
Installing library in /nix/store/a5q95x630162x072p3yka56shf1ab320-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0/lib/x86_64-linux-ghc-8.10.7/cardano-ledger-core-1.17.0.0-HfqeiC5DsKJ8y0GKz8mnSe
Running phase: fixupPhase
@nix {"action":"setPhase","phase":"fixupPhase"}
checking for references to /build/ in /nix/store/a5q95x630162x072p3yka56shf1ab320-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0...
patchelf: wrong ELF type
patching script interpreter paths in /nix/store/a5q95x630162x072p3yka56shf1ab320-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0
checking for references to /build/ in /nix/store/zbas46px53v1n1rcbp3lv3549yi3d8gw-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0-data...
patching script interpreter paths in /nix/store/zbas46px53v1n1rcbp3lv3549yi3d8gw-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0-data
Running phase: installCheckPhase
@nix {"action":"setPhase","phase":"installCheckPhase"}
/nix/store/a5q95x630162x072p3yka56shf1ab320-cardano-ledger-core-lib-cardano-ledger-core-1.17.0.0/package.conf.d/cardano-ledger-core-1.17.0.0-HfqeiC5DsKJ8y0GKz8mnSe.conf is present
Loading