Add roundtrip test functions skipping comparison with FlatTerm-decoded #4866
+94
−15
Garnix CI / package cardano-ledger-conway:lib:cardano-ledger-conway [x86_64-linux]
succeeded
Feb 1, 2025 in 29m 19s
Run results
Build succeeded
Details
Last 100 lines of logs:
https://cache.nixos.org/ddspri7wk0mldbq1sjg4snb9p80yisp3.narinfo
https://cache.garnix.io/ddspri7wk0mldbq1sjg4snb9p80yisp3.narinfo
https://cache.garnix.io/nar/ddspri7wk0mldbq1sjg4snb9p80yisp3-0kcnr4nwk6v2bnp2gnvk030b93rssjsyggjll58cx9acvr23188v.nar
https://cache.nixos.org/i7261ag5m4aikr2siyx46765ck9mgxln.narinfo
https://cache.garnix.io/i7261ag5m4aikr2siyx46765ck9mgxln.narinfo
https://cache.nixos.org/xd5sbjqyfqm92jiv04m5q9zaxx8zz9r9.narinfo
https://cache.garnix.io/xd5sbjqyfqm92jiv04m5q9zaxx8zz9r9.narinfo
Running phase: unpackPhase
@nix {"action":"setPhase","phase":"unpackPhase"}
unpacking source archive /nix/store/ddspri7wk0mldbq1sjg4snb9p80yisp3-source-eras-conway-impl-lib-cardano-ledger-conway-root
source root is source-eras-conway-impl-lib-cardano-ledger-conway-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/i7261ag5m4aikr2siyx46765ck9mgxln-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0 lib:cardano-ledger-conway --package-db=clear --package-db=/build/tmp.Z2ckupN5pX/lib/ghc-9.6.6/lib/package.conf.d --flags=asserts --exact-configuration --dependency=aeson=aeson-2.2.3.0-F3qOsWBbraEIrCWD3hgory --dependency=OneTuple=OneTuple-0.4.2-7od06fXUUXRBNk1V3VY0g5 --dependency=QuickCheck=QuickCheck-2.15.0.1-1aTRwiOFM77JrJe2XC8Z9B --dependency=random=random-1.2.1.3-HtLkfgWS4A9LlImZRGwFAX --dependency=splitmix=splitmix-0.1.1-7dNxtDuog7992Oo0xoUHVl --dependency=splitmix=splitmix-0.1.1-7dNxtDuog7992Oo0xoUHVl --dependency=character-ps=c…
Configuring library for cardano-ledger-conway-1.19.0.0..
Warning: 'hs-source-dirs: huddle-cddl' 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-conway-1.19.0.0..
Building library for cardano-ledger-conway-1.19.0.0..
[ 1 of 43] Compiling Cardano.Ledger.Conway.Era ( src/Cardano/Ledger/Conway/Era.hs, dist/build/Cardano/Ledger/Conway/Era.o, dist/build/Cardano/Ledger/Conway/Era.dyn_o )
[ 2 of 43] Compiling Cardano.Ledger.Conway.Governance.Procedures ( src/Cardano/Ledger/Conway/Governance/Procedures.hs, dist/build/Cardano/Ledger/Conway/Governance/Procedures.o, dist/build/Cardano/Ledger/Conway/Governance/Procedures.dyn_o )
[ 3 of 43] Compiling Cardano.Ledger.Conway.Governance.Proposals ( src/Cardano/Ledger/Conway/Governance/Proposals.hs, dist/build/Cardano/Ledger/Conway/Governance/Proposals.o, dist/build/Cardano/Ledger/Conway/Governance/Proposals.dyn_o )
[ 4 of 43] Compiling Cardano.Ledger.Conway.PParams ( src/Cardano/Ledger/Conway/PParams.hs, dist/build/Cardano/Ledger/Conway/PParams.o, dist/build/Cardano/Ledger/Conway/PParams.dyn_o )
[ 5 of 43] Compiling Cardano.Ledger.Conway.Governance.Internal ( src/Cardano/Ledger/Conway/Governance/Internal.hs, dist/build/Cardano/Ledger/Conway/Governance/Internal.o, dist/build/Cardano/Ledger/Conway/Governance/Internal.dyn_o )
[ 6 of 43] Compiling Cardano.Ledger.Conway.Governance.DRepPulser ( src/Cardano/Ledger/Conway/Governance/DRepPulser.hs, dist/build/Cardano/Ledger/Conway/Governance/DRepPulser.o, dist/build/Cardano/Ledger/Conway/Governance/DRepPulser.dyn_o )
[ 7 of 43] Compiling Cardano.Ledger.Conway.Governance ( src/Cardano/Ledger/Conway/Governance.hs, dist/build/Cardano/Ledger/Conway/Governance.o, dist/build/Cardano/Ledger/Conway/Governance.dyn_o )
[ 8 of 43] Compiling Cardano.Ledger.Conway.Plutus.Context ( src/Cardano/Ledger/Conway/Plutus/Context.hs, dist/build/Cardano/Ledger/Conway/Plutus/Context.o, dist/build/Cardano/Ledger/Conway/Plutus/Context.dyn_o )
[ 9 of 43] Compiling Cardano.Ledger.Conway.Rules.Pool ( src/Cardano/Ledger/Conway/Rules/Pool.hs, dist/build/Cardano/Ledger/Conway/Rules/Pool.o, dist/build/Cardano/Ledger/Conway/Rules/Pool.dyn_o )
[10 of 43] Compiling Cardano.Ledger.Conway.Rules.Tickf ( src/Cardano/Ledger/Conway/Rules/Tickf.hs, dist/build/Cardano/Ledger/Conway/Rules/Tickf.o, dist/build/Cardano/Ledger/Conway/Rules/Tickf.dyn_o )
[11 of 43] Compiling Cardano.Ledger.Conway.TxCert ( src/Cardano/Ledger/Conway/TxCert.hs, dist/build/Cardano/Ledger/Conway/TxCert.o, dist/build/Cardano/Ledger/Conway/TxCert.dyn_o )
[12 of 43] Compiling Cardano.Ledger.Conway.Scripts ( src/Cardano/Ledger/Conway/Scripts.hs, dist/build/Cardano/Ledger/Conway/Scripts.o, dist/build/Cardano/Ledger/Conway/Scripts.dyn_o )
[13 of 43] Compiling Cardano.Ledger.Conway.TxAuxData ( src/Cardano/Ledger/Conway/TxAuxData.hs, dist/build/Cardano/Ledger/Conway/TxAuxData.o, dist/build/Cardano/Ledger/Conway/TxAuxData.dyn_o )
[14 of 43] Compiling Cardano.Ledger.Conway.Genesis ( src/Cardano/Ledger/Conway/Genesis.hs, dist/build/Cardano/Ledger/Conway/Genesis.o, dist/build/Cardano/Ledger/Conway/Genesis.dyn_o )
[15 of 43] Compiling Cardano.Ledger.Conway.TxOut ( src/Cardano/Ledger/Conway/TxOut.hs, dist/build/Cardano/Ledger/Conway/TxOut.o, dist/build/Cardano/Ledger/Conway/TxOut.dyn_o )
[16 of 43] Compiling Cardano.Ledger.Conway.TxBody.Internal ( src/Cardano/Ledger/Conway/TxBody/Internal.hs, dist/build/Cardano/Ledger/Conway/TxBody/Internal.o, dist/build/Cardano/Ledger/Conway/TxBody/Internal.dyn_o )
[17 of 43] Compiling Cardano.Ledger.Conway.TxBody ( src/Cardano/Ledger/Conway/TxBody.hs, dist/build/Cardano/Ledger/Conway/TxBody.o, dist/build/Cardano/Ledger/Conway/TxBody.dyn_o )
[18 of 43] Compiling Cardano.Ledger.Conway.TxWits ( src/Cardano/Ledger/Conway/TxWits.hs, dist/build/Cardano/Ledger/Conway/TxWits.o, dist/build/Cardano/Ledger/Conway/TxWits.dyn_o )
[19 of 43] Compiling Cardano.Ledger.Conway.Tx ( src/Cardano/Ledger/Conway/Tx.hs, dist/build/Cardano/Ledger/Conway/Tx.o, dist/build/Cardano/Ledger/Conway/Tx.dyn_o )
[20 of 43] Compiling Cardano.Ledger.Conway.Core ( src/Cardano/Ledger/Conway/Core.hs, dist/build/Cardano/Ledger/Conway/Core.o, dist/build/Cardano/Ledger/Conway/Core.dyn_o )
[21 of 43] Compiling Cardano.Ledger.Conway.Translation ( src/Cardano/Ledger/Conway/Translation.hs, dist/build/Cardano/Ledger/Conway/Translation.o, dist/build/Cardano/Ledger/Conway/Translation.dyn_o )
[22 of 43] Compiling Cardano.Ledger.Conway.Rules.Mempool ( src/Cardano/Ledger/Conway/Rules/Mempool.hs, dist/build/Cardano/Ledger/Conway/Rules/Mempool.o, dist/build/Cardano/Ledger/Conway/Rules/Mempool.dyn_o )
[23 of 43] Compiling Cardano.Ledger.Conway.Rules.HardFork ( src/Cardano/Ledger/Conway/Rules/HardFork.hs, dist/build/Cardano/Ledger/Conway/Rules/HardFork.o, dist/build/Cardano/Ledger/Conway/Rules/HardFork.dyn_o )
[24 of 43] Compiling Cardano.Ledger.Conway.Rules.GovCert ( src/Cardano/Ledger/Conway/Rules/GovCert.hs, dist/build/Cardano/Ledger/Conway/Rules/GovCert.o, dist/build/Cardano/Ledger/Conway/Rules/GovCert.dyn_o )
[25 of 43] Compiling Cardano.Ledger.Conway.Rules.Gov ( src/Cardano/Ledger/Conway/Rules/Gov.hs, dist/build/Cardano/Ledger/Conway/Rules/Gov.o, dist/build/Cardano/Ledger/Conway/Rules/Gov.dyn_o )
[26 of 43] Compiling Cardano.Ledger.Conway.Rules.Epoch ( src/Cardano/Ledger/Conway/Rules/Epoch.hs, dist/build/Cardano/Ledger/Conway/Rules/Epoch.o, dist/build/Cardano/Ledger/Conway/Rules/Epoch.dyn_o )
[27 of 43] Compiling Cardano.Ledger.Conway.Rules.NewEpoch ( src/Cardano/Ledger/Conway/Rules/NewEpoch.hs, dist/build/Cardano/Ledger/Conway/Rules/NewEpoch.o, dist/build/Cardano/Ledger/Conway/Rules/NewEpoch.dyn_o )
[28 of 43] Compiling Cardano.Ledger.Conway.Rules.Enact ( src/Cardano/Ledger/Conway/Rules/Enact.hs, dist/build/Cardano/Ledger/Conway/Rules/Enact.o, dist/build/Cardano/Ledger/Conway/Rules/Enact.dyn_o )
[29 of 43] Compiling Cardano.Ledger.Conway.Rules.Ratify ( src/Cardano/Ledger/Conway/Rules/Ratify.hs, dist/build/Cardano/Ledger/Conway/Rules/Ratify.o, dist/build/Cardano/Ledger/Conway/Rules/Ratify.dyn_o )
[30 of 43] Compiling Cardano.Ledger.Conway.Rules.Deleg ( src/Cardano/Ledger/Conway/Rules/Deleg.hs, dist/build/Cardano/Ledger/Conway/Rules/Deleg.o, dist/build/Cardano/Ledger/Conway/Rules/Deleg.dyn_o )
[31 of 43] Compiling Cardano.Ledger.Conway.Transition ( src/Cardano/Ledger/Conway/Transition.hs, dist/build/Cardano/Ledger/Conway/Transition.o, dist/build/Cardano/Ledger/Conway/Transition.dyn_o )
[32 of 43] Compiling Cardano.Ledger.Conway.Rules.Cert ( src/Cardano/Ledger/Conway/Rules/Cert.hs, dist/build/Cardano/Ledger/Conway/Rules/Cert.o, dist/build/Cardano/Ledger/Conway/Rules/Cert.dyn_o )
[33 of 43] Compiling Cardano.Ledger.Conway.Rules.Certs ( src/Cardano/Ledger/Conway/Rules/Certs.hs, dist/build/Cardano/Ledger/Conway/Rules/Certs.o, dist/build/Cardano/Ledger/Conway/Rules/Certs.dyn_o )
[34 of 43] Compiling Cardano.Ledger.Conway.UTxO ( src/Cardano/Ledger/Conway/UTxO.hs, dist/build/Cardano/Ledger/Conway/UTxO.o, dist/build/Cardano/Ledger/Conway/UTxO.dyn_o )
[35 of 43] Compiling Cardano.Ledger.Conway.TxInfo ( src/Cardano/Ledger/Conway/TxInfo.hs, dist/build/Cardano/Ledger/Conway/TxInfo.o, dist/build/Cardano/Ledger/Conway/TxInfo.dyn_o )
[36 of 43] Compiling Cardano.Ledger.Conway.Rules.Utxos ( src/Cardano/Ledger/Conway/Rules/Utxos.hs, dist/build/Cardano/Ledger/Conway/Rules/Utxos.o, dist/build/Cardano/Ledger/Conway/Rules/Utxos.dyn_o )
[37 of 43] Compiling Cardano.Ledger.Conway.Rules.Utxo ( src/Cardano/Ledger/Conway/Rules/Utxo.hs, dist/build/Cardano/Ledger/Conway/Rules/Utxo.o, dist/build/Cardano/Ledger/Conway/Rules/Utxo.dyn_o )
[38 of 43] Compiling Cardano.Ledger.Conway.Rules.Utxow ( src/Cardano/Ledger/Conway/Rules/Utxow.hs, dist/build/Cardano/Ledger/Conway/Rules/Utxow.o, dist/build/Cardano/Ledger/Conway/Rules/Utxow.dyn_o )
[39 of 43] Compiling Cardano.Ledger.Conway.Rules.Ledger ( src/Cardano/Ledger/Conway/Rules/Ledger.hs, dist/build/Cardano/Ledger/Conway/Rules/Ledger.o, dist/build/Cardano/Ledger/Conway/Rules/Ledger.dyn_o )
[40 of 43] Compiling Cardano.Ledger.Conway.Rules.Ledgers ( src/Cardano/Ledger/Conway/Rules/Ledgers.hs, dist/build/Cardano/Ledger/Conway/Rules/Ledgers.o, dist/build/Cardano/Ledger/Conway/Rules/Ledgers.dyn_o )
[41 of 43] Compiling Cardano.Ledger.Conway.Rules.Bbody ( src/Cardano/Ledger/Conway/Rules/Bbody.hs, dist/build/Cardano/Ledger/Conway/Rules/Bbody.o, dist/build/Cardano/Ledger/Conway/Rules/Bbody.dyn_o )
[42 of 43] Compiling Cardano.Ledger.Conway.Rules ( src/Cardano/Ledger/Conway/Rules.hs, dist/build/Cardano/Ledger/Conway/Rules.o, dist/build/Cardano/Ledger/Conway/Rules.dyn_o )
[43 of 43] Compiling Cardano.Ledger.Conway ( src/Cardano/Ledger/Conway.hs, dist/build/Cardano/Ledger/Conway.o, dist/build/Cardano/Ledger/Conway.dyn_o )
buildPhase completed in 1 minutes 21 seconds
Running phase: installPhase
@nix {"action":"setPhase","phase":"installPhase"}
Installing library in /nix/store/i7261ag5m4aikr2siyx46765ck9mgxln-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0/lib/x86_64-linux-ghc-9.6.6/cardano-ledger-conway-1.19.0.0-3nUYYLUDL1s9uoQWOO81hR
Running phase: fixupPhase
@nix {"action":"setPhase","phase":"fixupPhase"}
checking for references to /build/ in /nix/store/i7261ag5m4aikr2siyx46765ck9mgxln-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0...
patchelf: wrong ELF type
patching script interpreter paths in /nix/store/i7261ag5m4aikr2siyx46765ck9mgxln-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0
checking for references to /build/ in /nix/store/xd5sbjqyfqm92jiv04m5q9zaxx8zz9r9-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0-data...
patching script interpreter paths in /nix/store/xd5sbjqyfqm92jiv04m5q9zaxx8zz9r9-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0-data
Running phase: installCheckPhase
@nix {"action":"setPhase","phase":"installCheckPhase"}
/nix/store/i7261ag5m4aikr2siyx46765ck9mgxln-cardano-ledger-conway-lib-cardano-ledger-conway-1.19.0.0/package.conf.d/cardano-ledger-conway-1.19.0.0-3nUYYLUDL1s9uoQWOO81hR.conf is present
Loading