From e71acfecb6bdb8b6a30fc3b1d9a64a72e5d0d2cb Mon Sep 17 00:00:00 2001 From: kwxm Date: Mon, 13 Jul 2026 21:01:51 +0100 Subject: [PATCH 01/19] Add flat files --- .../builtin/interleaving/ite/ite.flat | Bin 0 -> 5 bytes .../interleaving/ite/ite.flat.expected | Bin 0 -> 5 bytes .../iteAtIntegerArrowIntegerApplied1.flat | Bin 0 -> 22 bytes ...tIntegerArrowIntegerApplied1.flat.expected | Bin 0 -> 8 bytes .../iteAtIntegerArrowIntegerApplied2.flat | Bin 0 -> 17 bytes ...tIntegerArrowIntegerApplied2.flat.expected | Bin 0 -> 5 bytes ...teAtIntegerArrowIntegerAppliedApplied.flat | Bin 0 -> 25 bytes ...erArrowIntegerAppliedApplied.flat.expected | Bin 0 -> 7 bytes .../iteAtIntegerArrowIntegerWithCond.flat | Bin 0 -> 13 bytes ...tIntegerArrowIntegerWithCond.flat.expected | Bin 0 -> 7 bytes .../iteForceAppForce/iteForceAppForce.flat | Bin 0 -> 13 bytes .../iteForceAppForce.flat.expected | 0 .../interleaving/iteForced/iteForced.flat | Bin 0 -> 5 bytes .../iteForced/iteForced.flat.expected | Bin 0 -> 5 bytes .../iteForcedForced/iteForcedForced.flat | Bin 0 -> 6 bytes .../iteForcedForced.flat.expected | 0 .../iteForcedWithIntegerAndString.flat | Bin 0 -> 23 bytes ...teForcedWithIntegerAndString.flat.expected | Bin 0 -> 6 bytes .../iteStringInteger/iteStringInteger.flat | Bin 0 -> 29 bytes .../iteStringInteger.flat.expected | Bin 0 -> 16 bytes .../iteStringString/iteStringString.flat | Bin 0 -> 42 bytes .../iteStringString.flat.expected | Bin 0 -> 16 bytes .../iteUnforcedFullyApplied.flat | Bin 0 -> 42 bytes .../iteUnforcedFullyApplied.flat.expected | 0 .../iteUnforcedWithCond.flat | Bin 0 -> 12 bytes .../iteUnforcedWithCond.flat.expected | 0 .../iteWrongCondTypeFullyAppied.flat | Bin 0 -> 51 bytes .../iteWrongCondTypeFullyAppied.flat.expected | 0 .../iteWrongCondTypePartiallyApplied.flat | Bin 0 -> 35 bytes ...rongCondTypePartiallyApplied.flat.expected | Bin 0 -> 35 bytes .../multiplyIntegerForceError1.flat | Bin 0 -> 11 bytes .../multiplyIntegerForceError1.flat.expected | 0 .../multiplyIntegerForceError2.flat | Bin 0 -> 11 bytes .../multiplyIntegerForceError2.flat.expected | 0 .../multiplyIntegerForceError3.flat | Bin 0 -> 11 bytes .../multiplyIntegerForceError3.flat.expected | 0 .../addInteger-01/addInteger-01.flat | Bin 0 -> 10 bytes .../addInteger-01/addInteger-01.flat.expected | Bin 0 -> 6 bytes .../addInteger-02/addInteger-02.flat | Bin 0 -> 25 bytes .../addInteger-02/addInteger-02.flat.expected | Bin 0 -> 20 bytes .../addInteger-03/addInteger-03.flat | Bin 0 -> 60 bytes .../addInteger-03/addInteger-03.flat.expected | Bin 0 -> 42 bytes .../addInteger-04/addInteger-04.flat | Bin 0 -> 30 bytes .../addInteger-04/addInteger-04.flat.expected | Bin 0 -> 26 bytes .../addInteger-uncurried.flat | Bin 0 -> 10 bytes .../addInteger-uncurried.flat.expected | Bin 0 -> 6 bytes .../andByteString/case-01/case-01.flat | Bin 0 -> 16 bytes .../case-01/case-01.flat.expected | Bin 0 -> 7 bytes .../andByteString/case-02/case-02.flat | Bin 0 -> 16 bytes .../case-02/case-02.flat.expected | Bin 0 -> 7 bytes .../andByteString/case-03/case-03.flat | Bin 0 -> 18 bytes .../case-03/case-03.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-04/case-04.flat | Bin 0 -> 18 bytes .../case-04/case-04.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-05/case-05.flat | Bin 0 -> 19 bytes .../case-05/case-05.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-06/case-06.flat | Bin 0 -> 16 bytes .../case-06/case-06.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-07/case-07.flat | Bin 0 -> 16 bytes .../case-07/case-07.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-08/case-08.flat | Bin 0 -> 18 bytes .../case-08/case-08.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-09/case-09.flat | Bin 0 -> 18 bytes .../case-09/case-09.flat.expected | Bin 0 -> 9 bytes .../andByteString/case-10/case-10.flat | Bin 0 -> 19 bytes .../case-10/case-10.flat.expected | Bin 0 -> 10 bytes .../andByteString/case-11/case-11.flat | Bin 0 -> 109 bytes .../case-11/case-11.flat.expected | Bin 0 -> 51 bytes .../andByteString/case-12/case-12.flat | Bin 0 -> 109 bytes .../case-12/case-12.flat.expected | Bin 0 -> 58 bytes .../andByteString/case-13/case-13.flat | Bin 0 -> 109 bytes .../case-13/case-13.flat.expected | Bin 0 -> 51 bytes .../andByteString/case-14/case-14.flat | Bin 0 -> 109 bytes .../case-14/case-14.flat.expected | Bin 0 -> 58 bytes .../appendByteString-01.flat | Bin 0 -> 21 bytes .../appendByteString-01.flat.expected | Bin 0 -> 15 bytes .../appendByteString-02.flat | Bin 0 -> 17 bytes .../appendByteString-02.flat.expected | Bin 0 -> 12 bytes .../appendByteString-03.flat | Bin 0 -> 16 bytes .../appendByteString-03.flat.expected | Bin 0 -> 11 bytes .../semantics/appendString/appendString.flat | Bin 0 -> 24 bytes .../appendString/appendString.flat.expected | Bin 0 -> 18 bytes .../builtin/semantics/bData/bData.flat | Bin 0 -> 12 bytes .../semantics/bData/bData.flat.expected | Bin 0 -> 11 bytes .../blake2b_224-empty/blake2b_224-empty.flat | Bin 0 -> 43 bytes .../blake2b_224-empty.flat.expected | Bin 0 -> 5 bytes .../blake2b_224-length-200.flat | Bin 0 -> 69 bytes .../blake2b_224-length-200.flat.expected | Bin 0 -> 5 bytes .../blake2b_256-empty/blake2b_256-empty.flat | Bin 0 -> 47 bytes .../blake2b_256-empty.flat.expected | Bin 0 -> 5 bytes .../blake2b_256-length-200.flat | Bin 0 -> 73 bytes .../blake2b_256-length-200.flat.expected | Bin 0 -> 5 bytes .../G1/arith/add/add.flat | Bin 0 -> 170 bytes .../G1/arith/add/add.flat.expected | Bin 0 -> 5 bytes .../G1/arith/neg/neg.flat | Bin 0 -> 116 bytes .../G1/arith/neg/neg.flat.expected | Bin 0 -> 5 bytes .../G1/arith/scalarMul/scalarMul.flat | Bin 0 -> 155 bytes .../arith/scalarMul/scalarMul.flat.expected | Bin 0 -> 5 bytes .../G1/uncompress/off-curve/off-curve.flat | Bin 0 -> 58 bytes .../off-curve/off-curve.flat.expected | 0 .../uncompress/out-of-group/out-of-group.flat | Bin 0 -> 58 bytes .../out-of-group/out-of-group.flat.expected | 0 .../G2/arith/add/add.flat | Bin 0 -> 314 bytes .../G2/arith/add/add.flat.expected | Bin 0 -> 5 bytes .../G2/arith/neg/neg.flat | Bin 0 -> 212 bytes .../G2/arith/neg/neg.flat.expected | Bin 0 -> 5 bytes .../G2/arith/scalarMul/scalarMul.flat | Bin 0 -> 251 bytes .../arith/scalarMul/scalarMul.flat.expected | Bin 0 -> 5 bytes .../G2/uncompress/off-curve/off-curve.flat | Bin 0 -> 106 bytes .../off-curve/off-curve.flat.expected | 0 .../uncompress/out-of-group/out-of-group.flat | Bin 0 -> 106 bytes .../out-of-group/out-of-group.flat.expected | 0 .../pairing/balanced/balanced.flat | Bin 0 -> 322 bytes .../pairing/balanced/balanced.flat.expected | Bin 0 -> 5 bytes .../pairing/left-additive/left-additive.flat | Bin 0 -> 483 bytes .../left-additive/left-additive.flat.expected | Bin 0 -> 5 bytes .../left-multiplicative.flat | Bin 0 -> 322 bytes .../left-multiplicative.flat.expected | Bin 0 -> 5 bytes .../right-additive/right-additive.flat | Bin 0 -> 483 bytes .../right-additive.flat.expected | Bin 0 -> 5 bytes .../right-multiplicative.flat | Bin 0 -> 322 bytes .../right-multiplicative.flat.expected | Bin 0 -> 5 bytes .../pairing/swap-scalars/swap-scalars.flat | Bin 0 -> 322 bytes .../swap-scalars/swap-scalars.flat.expected | Bin 0 -> 5 bytes .../signature/augmented/augmented.flat | Bin 0 -> 375 bytes .../augmented/augmented.flat.expected | Bin 0 -> 5 bytes .../signature/large-dst/large-dst.flat | Bin 0 -> 415 bytes .../large-dst/large-dst.flat.expected | Bin 0 -> 5 bytes .../add-associative/add-associative.flat | Bin 0 -> 338 bytes .../add-associative.flat.expected | Bin 0 -> 5 bytes .../add-commutative/add-commutative.flat | Bin 0 -> 226 bytes .../add-commutative.flat.expected | Bin 0 -> 5 bytes .../bls12_381_G1_add/add-zero/add-zero.flat | Bin 0 -> 116 bytes .../add-zero/add-zero.flat.expected | Bin 0 -> 56 bytes .../semantics/bls12_381_G1_add/add/add.flat | Bin 0 -> 116 bytes .../bls12_381_G1_add/add/add.flat.expected | Bin 0 -> 56 bytes .../compress/compress.flat | Bin 0 -> 60 bytes .../compress/compress.flat.expected | Bin 0 -> 56 bytes .../equal-false/equal-false.flat | Bin 0 -> 114 bytes .../equal-false/equal-false.flat.expected | Bin 0 -> 5 bytes .../equal-true/equal-true.flat | Bin 0 -> 114 bytes .../equal-true/equal-true.flat.expected | Bin 0 -> 5 bytes .../hash-different-msg-same-dst.flat | Bin 0 -> 31 bytes .../hash-different-msg-same-dst.flat.expected | Bin 0 -> 5 bytes .../hash-dst-len-255/hash-dst-len-255.flat | Bin 0 -> 272 bytes .../hash-dst-len-255.flat.expected | Bin 0 -> 56 bytes .../hash-dst-len-256/hash-dst-len-256.flat | Bin 0 -> 272 bytes .../hash-dst-len-256.flat.expected | 0 .../hash-empty-dst/hash-empty-dst.flat | Bin 0 -> 16 bytes .../hash-empty-dst.flat.expected | Bin 0 -> 56 bytes .../hash-same-msg-different-dst.flat | Bin 0 -> 31 bytes .../hash-same-msg-different-dst.flat.expected | Bin 0 -> 5 bytes .../bls12_381_G1_hashToGroup/hash/hash.flat | Bin 0 -> 18 bytes .../hash/hash.flat.expected | Bin 0 -> 56 bytes .../bls12_381_G1_multiScalarMul/files | 95 ++++++++++++++++++ .../multiScalarMul-01/multiScalarMul-01.flat | Bin 0 -> 176 bytes .../multiScalarMul-01.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-02a.flat | Bin 0 -> 905 bytes .../multiScalarMul-02a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-02b.flat | Bin 0 -> 905 bytes .../multiScalarMul-02b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-03a.flat | Bin 0 -> 903 bytes .../multiScalarMul-03a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-03b.flat | Bin 0 -> 903 bytes .../multiScalarMul-03b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-04a.flat | Bin 0 -> 904 bytes .../multiScalarMul-04a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-04b.flat | Bin 0 -> 904 bytes .../multiScalarMul-04b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-05a.flat | Bin 0 -> 902 bytes .../multiScalarMul-05a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-05b.flat | Bin 0 -> 902 bytes .../multiScalarMul-05b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-06a.flat | Bin 0 -> 409 bytes .../multiScalarMul-06a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-06b.flat | Bin 0 -> 409 bytes .../multiScalarMul-06b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-07/multiScalarMul-07.flat | Bin 0 -> 164 bytes .../multiScalarMul-07.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-08/multiScalarMul-08.flat | Bin 0 -> 68 bytes .../multiScalarMul-08.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-09a.flat | Bin 0 -> 922 bytes .../multiScalarMul-09a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-09b.flat | Bin 0 -> 922 bytes .../multiScalarMul-09b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-10a.flat | Bin 0 -> 1924 bytes .../multiScalarMul-10a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-10b.flat | Bin 0 -> 2323 bytes .../multiScalarMul-10b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-11/multiScalarMul-11.flat | Bin 0 -> 1271 bytes .../multiScalarMul-11.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-12a.flat | Bin 0 -> 1447 bytes .../multiScalarMul-12a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-12b.flat | Bin 0 -> 1846 bytes .../multiScalarMul-12b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-13a.flat | Bin 0 -> 1033 bytes .../multiScalarMul-13a.flat.expected | Bin 0 -> 56 bytes .../multiScalarMul-13b.flat | Bin 0 -> 1031 bytes .../multiScalarMul-13b.flat.expected | 0 .../multiScalarMul-13c.flat | Bin 0 -> 1033 bytes .../multiScalarMul-13c.flat.expected | Bin 0 -> 56 bytes .../multiScalarMul-13d.flat | Bin 0 -> 1031 bytes .../multiScalarMul-13d.flat.expected | 0 .../bls12_381_G1_neg/add-neg/add-neg.flat | Bin 0 -> 118 bytes .../add-neg/add-neg.flat.expected | Bin 0 -> 56 bytes .../bls12_381_G1_neg/neg-zero/neg-zero.flat | Bin 0 -> 61 bytes .../neg-zero/neg-zero.flat.expected | Bin 0 -> 56 bytes .../semantics/bls12_381_G1_neg/neg/neg.flat | Bin 0 -> 61 bytes .../bls12_381_G1_neg/neg/neg.flat.expected | Bin 0 -> 56 bytes .../bls12_381_G1_scalarMul/addmul/addmul.flat | Bin 0 -> 127 bytes .../addmul/addmul.flat.expected | Bin 0 -> 56 bytes .../bls12_381_G1_scalarMul/mul-44/mul-44.flat | Bin 0 -> 64 bytes .../mul-44/mul-44.flat.expected | Bin 0 -> 56 bytes .../mul-neg-one/mul-neg-one.flat | Bin 0 -> 64 bytes .../mul-neg-one/mul-neg-one.flat.expected | Bin 0 -> 56 bytes .../mul-one/mul-one.flat | Bin 0 -> 64 bytes .../mul-one/mul-one.flat.expected | Bin 0 -> 56 bytes .../mul-zero/mul-zero.flat | Bin 0 -> 64 bytes .../mul-zero/mul-zero.flat.expected | Bin 0 -> 56 bytes .../mul19+25/mul19+25.flat | Bin 0 -> 125 bytes .../mul19+25/mul19+25.flat.expected | Bin 0 -> 56 bytes .../mul4x-11/mul4x-11.flat | Bin 0 -> 69 bytes .../mul4x-11/mul4x-11.flat.expected | Bin 0 -> 56 bytes .../bls12_381_G1_scalarMul/muladd/muladd.flat | Bin 0 -> 122 bytes .../muladd/muladd.flat.expected | Bin 0 -> 56 bytes .../mulneg-44/mulneg-44.flat | Bin 0 -> 64 bytes .../mulneg-44/mulneg-44.flat.expected | Bin 0 -> 56 bytes .../mulperiodic-01/mulperiodic-01.flat | Bin 0 -> 155 bytes .../mulperiodic-01.flat.expected | Bin 0 -> 5 bytes .../mulperiodic-02/mulperiodic-02.flat | Bin 0 -> 165 bytes .../mulperiodic-02.flat.expected | Bin 0 -> 5 bytes .../mulperiodic-03/mulperiodic-03.flat | Bin 0 -> 174 bytes .../mulperiodic-03.flat.expected | Bin 0 -> 5 bytes .../mulperiodic-04/mulperiodic-04.flat | Bin 0 -> 174 bytes .../mulperiodic-04.flat.expected | Bin 0 -> 5 bytes .../bad-zero-01/bad-zero-01.flat | Bin 0 -> 58 bytes .../bad-zero-01/bad-zero-01.flat.expected | 0 .../bad-zero-02/bad-zero-02.flat | Bin 0 -> 58 bytes .../bad-zero-02/bad-zero-02.flat.expected | 0 .../bad-zero-03/bad-zero-03.flat | Bin 0 -> 58 bytes .../bad-zero-03/bad-zero-03.flat.expected | 0 .../off-curve/off-curve.flat | Bin 0 -> 58 bytes .../off-curve/off-curve.flat.expected | 0 .../on-curve-bit1-clear.flat | Bin 0 -> 58 bytes .../on-curve-bit1-clear.flat.expected | 0 .../on-curve-bit3-clear.flat | Bin 0 -> 60 bytes .../on-curve-bit3-clear.flat.expected | Bin 0 -> 56 bytes .../on-curve-bit3-set/on-curve-bit3-set.flat | Bin 0 -> 60 bytes .../on-curve-bit3-set.flat.expected | Bin 0 -> 56 bytes .../on-curve-serialised-not-compressed.flat | Bin 0 -> 106 bytes ...ve-serialised-not-compressed.flat.expected | 0 .../out-of-group/out-of-group.flat | Bin 0 -> 58 bytes .../out-of-group/out-of-group.flat.expected | 0 .../too-long/too-long.flat | Bin 0 -> 59 bytes .../too-long/too-long.flat.expected | 0 .../too-short/too-short.flat | Bin 0 -> 57 bytes .../too-short/too-short.flat.expected | 0 .../bls12_381_G1_uncompress/zero/zero.flat | Bin 0 -> 60 bytes .../zero/zero.flat.expected | Bin 0 -> 56 bytes .../add-associative/add-associative.flat | Bin 0 -> 626 bytes .../add-associative.flat.expected | Bin 0 -> 5 bytes .../add-commutative/add-commutative.flat | Bin 0 -> 418 bytes .../add-commutative.flat.expected | Bin 0 -> 5 bytes .../bls12_381_G2_add/add-zero/add-zero.flat | Bin 0 -> 212 bytes .../add-zero/add-zero.flat.expected | Bin 0 -> 104 bytes .../semantics/bls12_381_G2_add/add/add.flat | Bin 0 -> 212 bytes .../bls12_381_G2_add/add/add.flat.expected | Bin 0 -> 104 bytes .../compress/compress.flat | Bin 0 -> 108 bytes .../compress/compress.flat.expected | Bin 0 -> 104 bytes .../equal-false/equal-false.flat | Bin 0 -> 210 bytes .../equal-false/equal-false.flat.expected | Bin 0 -> 5 bytes .../equal-true/equal-true.flat | Bin 0 -> 210 bytes .../equal-true/equal-true.flat.expected | Bin 0 -> 5 bytes .../hash-different-msg-same-dst.flat | Bin 0 -> 31 bytes .../hash-different-msg-same-dst.flat.expected | Bin 0 -> 5 bytes .../hash-dst-len-255/hash-dst-len-255.flat | Bin 0 -> 272 bytes .../hash-dst-len-255.flat.expected | Bin 0 -> 104 bytes .../hash-dst-len-256/hash-dst-len-256.flat | Bin 0 -> 272 bytes .../hash-dst-len-256.flat.expected | 0 .../hash-empty-dst/hash-empty-dst.flat | Bin 0 -> 16 bytes .../hash-empty-dst.flat.expected | Bin 0 -> 104 bytes .../hash-same-msg-different-dst.flat | Bin 0 -> 31 bytes .../hash-same-msg-different-dst.flat.expected | Bin 0 -> 5 bytes .../bls12_381_G2_hashToGroup/hash/hash.flat | Bin 0 -> 18 bytes .../hash/hash.flat.expected | Bin 0 -> 104 bytes .../multiScalarMul-01/multiScalarMul-01.flat | Bin 0 -> 272 bytes .../multiScalarMul-01.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-02a.flat | Bin 0 -> 1481 bytes .../multiScalarMul-02a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-02b.flat | Bin 0 -> 1481 bytes .../multiScalarMul-02b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-03a.flat | Bin 0 -> 1479 bytes .../multiScalarMul-03a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-03b.flat | Bin 0 -> 1479 bytes .../multiScalarMul-03b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-04a.flat | Bin 0 -> 1480 bytes .../multiScalarMul-04a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-04b.flat | Bin 0 -> 1480 bytes .../multiScalarMul-04b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-05a.flat | Bin 0 -> 1478 bytes .../multiScalarMul-05a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-05b.flat | Bin 0 -> 1478 bytes .../multiScalarMul-05b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-06a.flat | Bin 0 -> 745 bytes .../multiScalarMul-06a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-06b.flat | Bin 0 -> 850 bytes .../multiScalarMul-06b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-07/multiScalarMul-07.flat | Bin 0 -> 212 bytes .../multiScalarMul-07.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-08/multiScalarMul-08.flat | Bin 0 -> 116 bytes .../multiScalarMul-08.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-09a.flat | Bin 0 -> 1498 bytes .../multiScalarMul-09a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-09b.flat | Bin 0 -> 1498 bytes .../multiScalarMul-09b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-10a.flat | Bin 0 -> 3364 bytes .../multiScalarMul-10a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-10b.flat | Bin 0 -> 4414 bytes .../multiScalarMul-10b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-11/multiScalarMul-11.flat | Bin 0 -> 2231 bytes .../multiScalarMul-11.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-12a.flat | Bin 0 -> 2542 bytes .../multiScalarMul-12a.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-12b.flat | Bin 0 -> 3697 bytes .../multiScalarMul-12b.flat.expected | Bin 0 -> 5 bytes .../multiScalarMul-13a.flat | Bin 0 -> 1321 bytes .../multiScalarMul-13a.flat.expected | Bin 0 -> 104 bytes .../multiScalarMul-13b.flat | Bin 0 -> 1319 bytes .../multiScalarMul-13b.flat.expected | 0 .../multiScalarMul-13c.flat | Bin 0 -> 1321 bytes .../multiScalarMul-13c.flat.expected | Bin 0 -> 104 bytes .../multiScalarMul-13d.flat | Bin 0 -> 1319 bytes .../multiScalarMul-13d.flat.expected | 0 .../bls12_381_G2_neg/add-neg/add-neg.flat | Bin 0 -> 214 bytes .../add-neg/add-neg.flat.expected | Bin 0 -> 104 bytes .../bls12_381_G2_neg/neg-zero/neg-zero.flat | Bin 0 -> 109 bytes .../neg-zero/neg-zero.flat.expected | Bin 0 -> 104 bytes .../semantics/bls12_381_G2_neg/neg/neg.flat | Bin 0 -> 109 bytes .../bls12_381_G2_neg/neg/neg.flat.expected | Bin 0 -> 104 bytes .../bls12_381_G2_scalarMul/addmul/addmul.flat | Bin 0 -> 223 bytes .../addmul/addmul.flat.expected | Bin 0 -> 104 bytes .../bls12_381_G2_scalarMul/mul-44/mul-44.flat | Bin 0 -> 112 bytes .../mul-44/mul-44.flat.expected | Bin 0 -> 104 bytes .../mul-neg-one/mul-neg-one.flat | Bin 0 -> 112 bytes .../mul-neg-one/mul-neg-one.flat.expected | Bin 0 -> 104 bytes .../mul-one/mul-one.flat | Bin 0 -> 112 bytes .../mul-one/mul-one.flat.expected | Bin 0 -> 104 bytes .../mul-zero/mul-zero.flat | Bin 0 -> 112 bytes .../mul-zero/mul-zero.flat.expected | Bin 0 -> 104 bytes .../mul19+25/mul19+25.flat | Bin 0 -> 221 bytes .../mul19+25/mul19+25.flat.expected | Bin 0 -> 104 bytes .../mul4x-11/mul4x-11.flat | Bin 0 -> 117 bytes .../mul4x-11/mul4x-11.flat.expected | Bin 0 -> 104 bytes .../bls12_381_G2_scalarMul/muladd/muladd.flat | Bin 0 -> 218 bytes .../muladd/muladd.flat.expected | Bin 0 -> 104 bytes .../mulneg-44/mulneg-44.flat | Bin 0 -> 112 bytes .../mulneg-44/mulneg-44.flat.expected | Bin 0 -> 104 bytes .../mulperiodic-01/mulperiodic-01.flat | Bin 0 -> 251 bytes .../mulperiodic-01.flat.expected | Bin 0 -> 5 bytes .../mulperiodic-02/mulperiodic-02.flat | Bin 0 -> 261 bytes .../mulperiodic-02.flat.expected | Bin 0 -> 5 bytes .../mulperiodic-03/mulperiodic-03.flat | Bin 0 -> 270 bytes .../mulperiodic-03.flat.expected | Bin 0 -> 5 bytes .../mulperiodic-04/mulperiodic-04.flat | Bin 0 -> 270 bytes .../mulperiodic-04.flat.expected | Bin 0 -> 5 bytes .../bad-zero-01/bad-zero-01.flat | Bin 0 -> 106 bytes .../bad-zero-01/bad-zero-01.flat.expected | 0 .../bad-zero-02/bad-zero-02.flat | Bin 0 -> 106 bytes .../bad-zero-02/bad-zero-02.flat.expected | 0 .../bad-zero-03/bad-zero-03.flat | Bin 0 -> 106 bytes .../bad-zero-03/bad-zero-03.flat.expected | 0 .../off-curve/off-curve.flat | Bin 0 -> 106 bytes .../off-curve/off-curve.flat.expected | 0 .../on-curve-bit1-clear.flat | Bin 0 -> 106 bytes .../on-curve-bit1-clear.flat.expected | 0 .../on-curve-bit3-clear.flat | Bin 0 -> 108 bytes .../on-curve-bit3-clear.flat.expected | Bin 0 -> 104 bytes .../on-curve-bit3-set/on-curve-bit3-set.flat | Bin 0 -> 108 bytes .../on-curve-bit3-set.flat.expected | Bin 0 -> 104 bytes .../on-curve-serialised-not-compressed.flat | Bin 0 -> 202 bytes ...ve-serialised-not-compressed.flat.expected | 0 .../out-of-group/out-of-group.flat | Bin 0 -> 106 bytes .../out-of-group/out-of-group.flat.expected | 0 .../too-long/too-long.flat | Bin 0 -> 107 bytes .../too-long/too-long.flat.expected | 0 .../too-short/too-short.flat | Bin 0 -> 105 bytes .../too-short/too-short.flat.expected | 0 .../bls12_381_G2_uncompress/zero/zero.flat | Bin 0 -> 108 bytes .../zero/zero.flat.expected | Bin 0 -> 104 bytes .../balanced/balanced.flat | Bin 0 -> 335 bytes .../balanced/balanced.flat.expected | Bin 0 -> 5 bytes .../equal-pairing/equal-pairing.flat | Bin 0 -> 322 bytes .../equal-pairing/equal-pairing.flat.expected | Bin 0 -> 5 bytes .../left-additive/left-additive.flat | Bin 0 -> 539 bytes .../left-additive/left-additive.flat.expected | Bin 0 -> 5 bytes .../random-pairing/random-pairing.flat | Bin 0 -> 322 bytes .../random-pairing.flat.expected | Bin 0 -> 5 bytes .../right-additive/right-additive.flat | Bin 0 -> 586 bytes .../right-additive.flat.expected | Bin 0 -> 5 bytes .../big-endian/all-zeros/all-zeros.flat | Bin 0 -> 25 bytes .../all-zeros/all-zeros.flat.expected | Bin 0 -> 6 bytes .../correct-output/correct-output.flat | Bin 0 -> 18 bytes .../correct-output.flat.expected | Bin 0 -> 12 bytes .../big-endian/empty/empty.flat | Bin 0 -> 11 bytes .../big-endian/empty/empty.flat.expected | Bin 0 -> 6 bytes .../leading-zeros/leading-zeros.flat | Bin 0 -> 42 bytes .../leading-zeros/leading-zeros.flat.expected | Bin 0 -> 5 bytes .../both-endian/both-endian.flat | Bin 0 -> 52 bytes .../both-endian/both-endian.flat.expected | Bin 0 -> 5 bytes .../little-endian/all-zeros/all-zeros.flat | Bin 0 -> 25 bytes .../all-zeros/all-zeros.flat.expected | Bin 0 -> 6 bytes .../correct-output/correct-output.flat | Bin 0 -> 18 bytes .../correct-output.flat.expected | Bin 0 -> 12 bytes .../little-endian/empty/empty.flat | Bin 0 -> 11 bytes .../little-endian/empty/empty.flat.expected | Bin 0 -> 6 bytes .../trailing-zeros/trailing-zeros.flat | Bin 0 -> 42 bytes .../trailing-zeros.flat.expected | Bin 0 -> 5 bytes .../chooseDataByteString.flat | Bin 0 -> 39 bytes .../chooseDataByteString.flat.expected | Bin 0 -> 10 bytes .../chooseDataConstr/chooseDataConstr.flat | Bin 0 -> 41 bytes .../chooseDataConstr.flat.expected | Bin 0 -> 6 bytes .../chooseDataInteger/chooseDataInteger.flat | Bin 0 -> 37 bytes .../chooseDataInteger.flat.expected | Bin 0 -> 9 bytes .../chooseDataList/chooseDataList.flat | Bin 0 -> 40 bytes .../chooseDataList.flat.expected | Bin 0 -> 6 bytes .../chooseDataMap/chooseDataMap.flat | Bin 0 -> 43 bytes .../chooseDataMap/chooseDataMap.flat.expected | Bin 0 -> 11 bytes .../chooseList-01/chooseList-01.flat | Bin 0 -> 18 bytes .../chooseList-01/chooseList-01.flat.expected | Bin 0 -> 6 bytes .../chooseList-02/chooseList-02.flat | Bin 0 -> 15 bytes .../chooseList-02/chooseList-02.flat.expected | Bin 0 -> 6 bytes .../chooseList-03/chooseList-03.flat | Bin 0 -> 18 bytes .../chooseList-03/chooseList-03.flat.expected | Bin 0 -> 6 bytes .../chooseList-04/chooseList-04.flat | Bin 0 -> 15 bytes .../chooseList-04/chooseList-04.flat.expected | Bin 0 -> 6 bytes .../chooseUnit-01/chooseUnit-01.flat | Bin 0 -> 10 bytes .../chooseUnit-01/chooseUnit-01.flat.expected | Bin 0 -> 6 bytes .../chooseUnit-02/chooseUnit-02.flat | Bin 0 -> 10 bytes .../chooseUnit-02/chooseUnit-02.flat.expected | Bin 0 -> 6 bytes .../complementByteString/case-01/case-01.flat | Bin 0 -> 9 bytes .../case-01/case-01.flat.expected | Bin 0 -> 7 bytes .../complementByteString/case-02/case-02.flat | Bin 0 -> 11 bytes .../case-02/case-02.flat.expected | Bin 0 -> 9 bytes .../complementByteString/case-03/case-03.flat | Bin 0 -> 12 bytes .../case-03/case-03.flat.expected | Bin 0 -> 10 bytes .../complementByteString/case-04/case-04.flat | Bin 0 -> 60 bytes .../case-04/case-04.flat.expected | Bin 0 -> 58 bytes .../complementByteString/case-05/case-05.flat | Bin 0 -> 68 bytes .../case-05/case-05.flat.expected | Bin 0 -> 5 bytes .../consByteString-01/consByteString-01.flat | Bin 0 -> 12 bytes .../consByteString-01.flat.expected | 0 .../consByteString-02/consByteString-02.flat | Bin 0 -> 25 bytes .../consByteString-02.flat.expected | 0 .../consByteString-03/consByteString-03.flat | Bin 0 -> 25 bytes .../consByteString-03.flat.expected | Bin 0 -> 21 bytes .../semantics/constrData/constrData.flat | Bin 0 -> 25 bytes .../constrData/constrData.flat.expected | Bin 0 -> 23 bytes .../countSetBits/case-01/case-01.flat | Bin 0 -> 9 bytes .../case-01/case-01.flat.expected | Bin 0 -> 6 bytes .../countSetBits/case-02/case-02.flat | Bin 0 -> 12 bytes .../case-02/case-02.flat.expected | Bin 0 -> 6 bytes .../countSetBits/case-03/case-03.flat | Bin 0 -> 12 bytes .../case-03/case-03.flat.expected | Bin 0 -> 6 bytes .../countSetBits/case-04/case-04.flat | Bin 0 -> 12 bytes .../case-04/case-04.flat.expected | Bin 0 -> 6 bytes .../countSetBits/case-05/case-05.flat | Bin 0 -> 53 bytes .../case-05/case-05.flat.expected | Bin 0 -> 7 bytes .../countSetBits/case-06/case-06.flat | Bin 0 -> 53 bytes .../case-06/case-06.flat.expected | Bin 0 -> 6 bytes .../countSetBits/case-07/case-07.flat | Bin 0 -> 53 bytes .../case-07/case-07.flat.expected | Bin 0 -> 6 bytes .../countSetBits/case-08/case-08.flat | Bin 0 -> 53 bytes .../case-08/case-08.flat.expected | Bin 0 -> 7 bytes .../decodeUtf8-invalid.flat | Bin 0 -> 11 bytes .../decodeUtf8-invalid.flat.expected | 0 .../decodeUtf8-ok/decodeUtf8-ok.flat | Bin 0 -> 13 bytes .../decodeUtf8-ok/decodeUtf8-ok.flat.expected | Bin 0 -> 11 bytes .../divideInteger-01/divideInteger-01.flat | Bin 0 -> 10 bytes .../divideInteger-01.flat.expected | Bin 0 -> 6 bytes .../divideInteger-neg-neg.flat | Bin 0 -> 15 bytes .../divideInteger-neg-neg.flat.expected | Bin 0 -> 6 bytes .../divideInteger-neg-pos.flat | Bin 0 -> 15 bytes .../divideInteger-neg-pos.flat.expected | Bin 0 -> 6 bytes .../divideInteger-pos-neg.flat | Bin 0 -> 15 bytes .../divideInteger-pos-neg.flat.expected | Bin 0 -> 6 bytes .../divideInteger-pos-pos.flat | Bin 0 -> 15 bytes .../divideInteger-pos-pos.flat.expected | Bin 0 -> 6 bytes .../divideInteger-zero.flat | Bin 0 -> 10 bytes .../divideInteger-zero.flat.expected | 0 .../dropList/dropList-01/dropList-01.flat | Bin 0 -> 25 bytes .../dropList-01/dropList-01.flat.expected | Bin 0 -> 20 bytes .../dropList/dropList-02/dropList-02.flat | Bin 0 -> 78 bytes .../dropList-02/dropList-02.flat.expected | Bin 0 -> 73 bytes .../dropList/dropList-03/dropList-03.flat | Bin 0 -> 25 bytes .../dropList-03/dropList-03.flat.expected | Bin 0 -> 10 bytes .../dropList/dropList-04/dropList-04.flat | Bin 0 -> 78 bytes .../dropList-04/dropList-04.flat.expected | Bin 0 -> 31 bytes .../dropList/dropList-05/dropList-05.flat | Bin 0 -> 25 bytes .../dropList-05/dropList-05.flat.expected | Bin 0 -> 6 bytes .../dropList/dropList-06/dropList-06.flat | Bin 0 -> 78 bytes .../dropList-06/dropList-06.flat.expected | Bin 0 -> 6 bytes .../dropList/dropList-07/dropList-07.flat | Bin 0 -> 25 bytes .../dropList-07/dropList-07.flat.expected | Bin 0 -> 20 bytes .../dropList/dropList-08/dropList-08.flat | Bin 0 -> 78 bytes .../dropList-08/dropList-08.flat.expected | Bin 0 -> 73 bytes .../dropList/dropList-09/dropList-09.flat | Bin 0 -> 34 bytes .../dropList-09/dropList-09.flat.expected | Bin 0 -> 6 bytes .../dropList/dropList-10/dropList-10.flat | Bin 0 -> 34 bytes .../dropList-10/dropList-10.flat.expected | Bin 0 -> 20 bytes .../dropList/dropList-11/dropList-11.flat | Bin 0 -> 15 bytes .../dropList-11/dropList-11.flat.expected | Bin 0 -> 9 bytes .../dropList/dropList-12/dropList-12.flat | Bin 0 -> 14 bytes .../dropList-12/dropList-12.flat.expected | Bin 0 -> 9 bytes .../dropList/dropList-13/dropList-13.flat | Bin 0 -> 16 bytes .../dropList-13/dropList-13.flat.expected | Bin 0 -> 10 bytes .../dropList/dropList-14/dropList-14.flat | Bin 0 -> 172 bytes .../dropList-14/dropList-14.flat.expected | Bin 0 -> 6 bytes .../dropList/dropList-15/dropList-15.flat | Bin 0 -> 172 bytes .../dropList-15/dropList-15.flat.expected | Bin 0 -> 6 bytes .../dropList/dropList-16/dropList-16.flat | Bin 0 -> 172 bytes .../dropList-16/dropList-16.flat.expected | Bin 0 -> 6 bytes .../semantics/encodeUtf8/encodeUtf8.flat | Bin 0 -> 13 bytes .../encodeUtf8/encodeUtf8.flat.expected | Bin 0 -> 11 bytes .../equalsByteString-01.flat | Bin 0 -> 23 bytes .../equalsByteString-01.flat.expected | Bin 0 -> 6 bytes .../equalsByteString-02.flat | Bin 0 -> 40 bytes .../equalsByteString-02.flat.expected | Bin 0 -> 5 bytes .../equalsByteString/equalsByteString.flat | Bin 0 -> 20 bytes .../equalsByteString.flat.expected | Bin 0 -> 5 bytes .../equalsData-01/equalsData-01.flat | Bin 0 -> 24 bytes .../equalsData-01/equalsData-01.flat.expected | Bin 0 -> 5 bytes .../equalsData-02/equalsData-02.flat | Bin 0 -> 24 bytes .../equalsData-02/equalsData-02.flat.expected | Bin 0 -> 5 bytes .../equalsData-03/equalsData-03.flat | Bin 0 -> 24 bytes .../equalsData-03/equalsData-03.flat.expected | Bin 0 -> 5 bytes .../equalsData-04/equalsData-04.flat | Bin 0 -> 27 bytes .../equalsData-04/equalsData-04.flat.expected | Bin 0 -> 5 bytes .../equalsInteger-01/equalsInteger-01.flat | Bin 0 -> 10 bytes .../equalsInteger-01.flat.expected | Bin 0 -> 5 bytes .../equalsInteger-02/equalsInteger-02.flat | Bin 0 -> 46 bytes .../equalsInteger-02.flat.expected | Bin 0 -> 5 bytes .../equalsInteger-03/equalsInteger-03.flat | Bin 0 -> 46 bytes .../equalsInteger-03.flat.expected | Bin 0 -> 5 bytes .../equalsString-01/equalsString-01.flat | Bin 0 -> 24 bytes .../equalsString-01.flat.expected | Bin 0 -> 5 bytes .../equalsString-02/equalsString-02.flat | Bin 0 -> 20 bytes .../equalsString-02.flat.expected | Bin 0 -> 5 bytes .../exp-neg-non-inverse-01.flat | Bin 0 -> 13 bytes .../exp-neg-non-inverse-01.flat.expected | 0 .../exp-neg-non-inverse-02.flat | Bin 0 -> 14 bytes .../exp-neg-non-inverse-02.flat.expected | 0 .../expModInteger/expMod-01/expMod-01.flat | Bin 0 -> 15 bytes .../expMod-01/expMod-01.flat.expected | Bin 0 -> 6 bytes .../expModInteger/expMod-02/expMod-02.flat | Bin 0 -> 15 bytes .../expMod-02/expMod-02.flat.expected | Bin 0 -> 6 bytes .../expModInteger/expMod-03/expMod-03.flat | Bin 0 -> 13 bytes .../expMod-03/expMod-03.flat.expected | Bin 0 -> 6 bytes .../expModInteger/expMod-04/expMod-04.flat | Bin 0 -> 13 bytes .../expMod-04/expMod-04.flat.expected | Bin 0 -> 6 bytes .../expModInteger/expMod-05/expMod-05.flat | Bin 0 -> 13 bytes .../expMod-05/expMod-05.flat.expected | Bin 0 -> 6 bytes .../expModInteger-01/expModInteger-01.flat | Bin 0 -> 16 bytes .../expModInteger-01.flat.expected | 0 .../expModInteger-02/expModInteger-02.flat | Bin 0 -> 17 bytes .../expModInteger-02.flat.expected | 0 .../expModInteger-03/expModInteger-03.flat | Bin 0 -> 31 bytes .../expModInteger-03.flat.expected | 0 .../expModInteger-04/expModInteger-04.flat | Bin 0 -> 13 bytes .../expModInteger-04.flat.expected | 0 .../expModInteger-05/expModInteger-05.flat | Bin 0 -> 13 bytes .../expModInteger-05.flat.expected | 0 .../expModInteger-06/expModInteger-06.flat | Bin 0 -> 13 bytes .../expModInteger-06.flat.expected | 0 .../expModInteger-07/expModInteger-07.flat | Bin 0 -> 25 bytes .../expModInteger-07.flat.expected | 0 .../expModInteger-08/expModInteger-08.flat | Bin 0 -> 15 bytes .../expModInteger-08.flat.expected | Bin 0 -> 6 bytes .../expModInteger-09/expModInteger-09.flat | Bin 0 -> 15 bytes .../expModInteger-09.flat.expected | Bin 0 -> 6 bytes .../expModInteger-10/expModInteger-10.flat | Bin 0 -> 32 bytes .../expModInteger-10.flat.expected | Bin 0 -> 6 bytes .../expModInteger-11/expModInteger-11.flat | Bin 0 -> 13 bytes .../expModInteger-11.flat.expected | Bin 0 -> 6 bytes .../expModInteger-12/expModInteger-12.flat | Bin 0 -> 13 bytes .../expModInteger-12.flat.expected | Bin 0 -> 6 bytes .../expModInteger-13/expModInteger-13.flat | Bin 0 -> 13 bytes .../expModInteger-13.flat.expected | Bin 0 -> 6 bytes .../expModInteger-14/expModInteger-14.flat | Bin 0 -> 15 bytes .../expModInteger-14.flat.expected | Bin 0 -> 6 bytes .../expModInteger-15/expModInteger-15.flat | Bin 0 -> 13 bytes .../expModInteger-15.flat.expected | Bin 0 -> 6 bytes .../expModInteger-16/expModInteger-16.flat | Bin 0 -> 30 bytes .../expModInteger-16.flat.expected | Bin 0 -> 6 bytes .../expModInteger-17/expModInteger-17.flat | Bin 0 -> 56 bytes .../expModInteger-17.flat.expected | Bin 0 -> 6 bytes .../expModInteger-18/expModInteger-18.flat | Bin 0 -> 27 bytes .../expModInteger-18.flat.expected | Bin 0 -> 6 bytes .../expModInteger-19/expModInteger-19.flat | Bin 0 -> 26 bytes .../expModInteger-19.flat.expected | Bin 0 -> 5 bytes .../expModInteger-20/expModInteger-20.flat | Bin 0 -> 32 bytes .../expModInteger-20.flat.expected | Bin 0 -> 5 bytes .../expModInteger-21/expModInteger-21.flat | Bin 0 -> 26 bytes .../expModInteger-21.flat.expected | Bin 0 -> 5 bytes .../expModInteger-22/expModInteger-22.flat | Bin 0 -> 50 bytes .../expModInteger-22.flat.expected | Bin 0 -> 5 bytes .../expModInteger-23/expModInteger-23.flat | Bin 0 -> 26 bytes .../expModInteger-23.flat.expected | Bin 0 -> 5 bytes .../expModInteger-24/expModInteger-24.flat | Bin 0 -> 36 bytes .../expModInteger-24.flat.expected | Bin 0 -> 5 bytes .../expModInteger-25/expModInteger-25.flat | Bin 0 -> 94 bytes .../expModInteger-25.flat.expected | Bin 0 -> 5 bytes .../expModInteger-26/expModInteger-26.flat | Bin 0 -> 13 bytes .../expModInteger-26.flat.expected | 0 .../expModInteger-27/expModInteger-27.flat | Bin 0 -> 13 bytes .../expModInteger-27.flat.expected | 0 .../expModInteger-28/expModInteger-28.flat | Bin 0 -> 14 bytes .../expModInteger-28.flat.expected | 0 .../expModInteger-29/expModInteger-29.flat | Bin 0 -> 26 bytes .../expModInteger-29.flat.expected | 0 .../expModInteger-30/expModInteger-30.flat | Bin 0 -> 26 bytes .../expModInteger-30.flat.expected | 0 .../expModInteger-31/expModInteger-31.flat | Bin 0 -> 17 bytes .../expModInteger-31.flat.expected | 0 .../expModInteger-32/expModInteger-32.flat | Bin 0 -> 13 bytes .../expModInteger-32.flat.expected | 0 .../expModInteger-33/expModInteger-33.flat | Bin 0 -> 28 bytes .../expModInteger-33.flat.expected | 0 .../expModInteger-34/expModInteger-34.flat | Bin 0 -> 37 bytes .../expModInteger-34.flat.expected | 0 .../expModInteger-35/expModInteger-35.flat | Bin 0 -> 35 bytes .../expModInteger-35.flat.expected | 0 .../expModInteger-36/expModInteger-36.flat | Bin 0 -> 13 bytes .../expModInteger-36.flat.expected | Bin 0 -> 6 bytes .../expModInteger-37/expModInteger-37.flat | Bin 0 -> 13 bytes .../expModInteger-37.flat.expected | Bin 0 -> 6 bytes .../expModInteger-38/expModInteger-38.flat | Bin 0 -> 14 bytes .../expModInteger-38.flat.expected | Bin 0 -> 6 bytes .../expModInteger-39/expModInteger-39.flat | Bin 0 -> 26 bytes .../expModInteger-39.flat.expected | Bin 0 -> 15 bytes .../expModInteger-40/expModInteger-40.flat | Bin 0 -> 27 bytes .../expModInteger-40.flat.expected | Bin 0 -> 15 bytes .../expModInteger-41/expModInteger-41.flat | Bin 0 -> 17 bytes .../expModInteger-41.flat.expected | Bin 0 -> 6 bytes .../expModInteger-42/expModInteger-42.flat | Bin 0 -> 13 bytes .../expModInteger-42.flat.expected | Bin 0 -> 6 bytes .../expModInteger-43/expModInteger-43.flat | Bin 0 -> 29 bytes .../expModInteger-43.flat.expected | Bin 0 -> 6 bytes .../expModInteger-44/expModInteger-44.flat | Bin 0 -> 37 bytes .../expModInteger-44.flat.expected | Bin 0 -> 15 bytes .../expModInteger-45/expModInteger-45.flat | Bin 0 -> 36 bytes .../expModInteger-45.flat.expected | Bin 0 -> 15 bytes .../expModInteger-46/expModInteger-46.flat | Bin 0 -> 34 bytes .../expModInteger-46.flat.expected | Bin 0 -> 5 bytes .../expModInteger-47/expModInteger-47.flat | Bin 0 -> 34 bytes .../expModInteger-47.flat.expected | Bin 0 -> 5 bytes .../expModInteger-48/expModInteger-48.flat | Bin 0 -> 36 bytes .../expModInteger-48.flat.expected | Bin 0 -> 5 bytes .../expModInteger-49/expModInteger-49.flat | Bin 0 -> 69 bytes .../expModInteger-49.flat.expected | Bin 0 -> 5 bytes .../expModInteger-50/expModInteger-50.flat | Bin 0 -> 71 bytes .../expModInteger-50.flat.expected | Bin 0 -> 5 bytes .../expModInteger-51/expModInteger-51.flat | Bin 0 -> 42 bytes .../expModInteger-51.flat.expected | Bin 0 -> 5 bytes .../expModInteger-52/expModInteger-52.flat | Bin 0 -> 34 bytes .../expModInteger-52.flat.expected | Bin 0 -> 5 bytes .../expModInteger-53/expModInteger-53.flat | Bin 0 -> 64 bytes .../expModInteger-53.flat.expected | Bin 0 -> 5 bytes .../expModInteger-54/expModInteger-54.flat | Bin 0 -> 91 bytes .../expModInteger-54.flat.expected | Bin 0 -> 5 bytes .../expModInteger-55/expModInteger-55.flat | Bin 0 -> 89 bytes .../expModInteger-55.flat.expected | Bin 0 -> 5 bytes .../expModInteger-56/expModInteger-56.flat | Bin 0 -> 49 bytes .../expModInteger-56.flat.expected | Bin 0 -> 6 bytes .../expModInteger-57/expModInteger-57.flat | Bin 0 -> 50 bytes .../expModInteger-57.flat.expected | Bin 0 -> 15 bytes .../expModInteger-58/expModInteger-58.flat | Bin 0 -> 49 bytes .../expModInteger-58.flat.expected | Bin 0 -> 42 bytes .../expModInteger-59/expModInteger-59.flat | Bin 0 -> 102 bytes .../expModInteger-59.flat.expected | Bin 0 -> 42 bytes .../expModInteger-60/expModInteger-60.flat | Bin 0 -> 101 bytes .../expModInteger-60.flat.expected | Bin 0 -> 42 bytes .../expModInteger-61/expModInteger-61.flat | Bin 0 -> 118 bytes .../expModInteger-61.flat.expected | Bin 0 -> 42 bytes .../expModInteger-62/expModInteger-62.flat | Bin 0 -> 118 bytes .../expModInteger-62.flat.expected | Bin 0 -> 42 bytes .../expModInteger-63/expModInteger-63.flat | Bin 0 -> 119 bytes .../expModInteger-63.flat.expected | Bin 0 -> 6 bytes .../expModInteger-64/expModInteger-64.flat | Bin 0 -> 124 bytes .../expModInteger-64.flat.expected | Bin 0 -> 6 bytes .../expModInteger-65/expModInteger-65.flat | Bin 0 -> 121 bytes .../expModInteger-65.flat.expected | Bin 0 -> 6 bytes .../expModInteger-66/expModInteger-66.flat | Bin 0 -> 126 bytes .../expModInteger-66.flat.expected | Bin 0 -> 6 bytes .../expModInteger-67/expModInteger-67.flat | Bin 0 -> 68 bytes .../expModInteger-67.flat.expected | Bin 0 -> 6 bytes .../expModInteger-68/expModInteger-68.flat | Bin 0 -> 69 bytes .../expModInteger-68.flat.expected | Bin 0 -> 15 bytes .../expModInteger-69/expModInteger-69.flat | Bin 0 -> 68 bytes .../expModInteger-69.flat.expected | 0 .../expModInteger-70/expModInteger-70.flat | Bin 0 -> 121 bytes .../expModInteger-70.flat.expected | Bin 0 -> 61 bytes .../expModInteger-71/expModInteger-71.flat | Bin 0 -> 120 bytes .../expModInteger-71.flat.expected | Bin 0 -> 61 bytes .../expModInteger-72/expModInteger-72.flat | Bin 0 -> 137 bytes .../expModInteger-72.flat.expected | Bin 0 -> 61 bytes .../expModInteger-73/expModInteger-73.flat | Bin 0 -> 137 bytes .../expModInteger-73.flat.expected | Bin 0 -> 61 bytes .../expModInteger-74/expModInteger-74.flat | Bin 0 -> 157 bytes .../expModInteger-74.flat.expected | Bin 0 -> 61 bytes .../expModInteger-75/expModInteger-75.flat | Bin 0 -> 159 bytes .../expModInteger-75.flat.expected | Bin 0 -> 42 bytes .../expModInteger-76/expModInteger-76.flat | Bin 0 -> 159 bytes .../expModInteger-76.flat.expected | Bin 0 -> 61 bytes .../expModInteger-77/expModInteger-77.flat | Bin 0 -> 161 bytes .../expModInteger-77.flat.expected | Bin 0 -> 61 bytes .../expModInteger/mod-neg/mod-neg.flat | Bin 0 -> 13 bytes .../mod-neg/mod-neg.flat.expected | 0 .../expModInteger/mod-zero/mod-zero.flat | Bin 0 -> 13 bytes .../mod-zero/mod-zero.flat.expected | 0 .../findFirstSetBit/case-01/case-01.flat | Bin 0 -> 9 bytes .../case-01/case-01.flat.expected | Bin 0 -> 6 bytes .../findFirstSetBit/case-02/case-02.flat | Bin 0 -> 12 bytes .../case-02/case-02.flat.expected | Bin 0 -> 6 bytes .../findFirstSetBit/case-03/case-03.flat | Bin 0 -> 12 bytes .../case-03/case-03.flat.expected | Bin 0 -> 6 bytes .../findFirstSetBit/case-04/case-04.flat | Bin 0 -> 12 bytes .../case-04/case-04.flat.expected | Bin 0 -> 6 bytes .../findFirstSetBit/case-05/case-05.flat | Bin 0 -> 53 bytes .../case-05/case-05.flat.expected | Bin 0 -> 6 bytes .../findFirstSetBit/case-06/case-06.flat | Bin 0 -> 53 bytes .../case-06/case-06.flat.expected | Bin 0 -> 6 bytes .../findFirstSetBit/case-07/case-07.flat | Bin 0 -> 53 bytes .../case-07/case-07.flat.expected | Bin 0 -> 7 bytes .../builtin/semantics/fstPair/fstPair.flat | Bin 0 -> 16 bytes .../semantics/fstPair/fstPair.flat.expected | Bin 0 -> 5 bytes .../headList/headList-01/headList-01.flat | Bin 0 -> 11 bytes .../headList-01/headList-01.flat.expected | Bin 0 -> 6 bytes .../headList/headList-02/headList-02.flat | Bin 0 -> 9 bytes .../headList-02/headList-02.flat.expected | 0 .../headList/headList-03/headList-03.flat | Bin 0 -> 12 bytes .../headList-03/headList-03.flat.expected | Bin 0 -> 6 bytes .../headList/headPartial/headPartial.flat | Bin 0 -> 9 bytes .../headPartial/headPartial.flat.expected | 0 .../builtin/semantics/iData/iData.flat | Bin 0 -> 8 bytes .../semantics/iData/iData.flat.expected | Bin 0 -> 9 bytes .../ifThenElse-01/ifThenElse-01.flat | Bin 0 -> 13 bytes .../ifThenElse-01/ifThenElse-01.flat.expected | Bin 0 -> 6 bytes .../ifThenElse-02/ifThenElse-02.flat | Bin 0 -> 13 bytes .../ifThenElse-02/ifThenElse-02.flat.expected | Bin 0 -> 6 bytes .../ifThenElse-03/ifThenElse-03.flat | Bin 0 -> 13 bytes .../ifThenElse-03/ifThenElse-03.flat.expected | Bin 0 -> 6 bytes .../ifThenElse-04/ifThenElse-04.flat | Bin 0 -> 11 bytes .../ifThenElse-04/ifThenElse-04.flat.expected | 0 .../ifThenElse-bad-cond-01.flat | Bin 0 -> 14 bytes .../ifThenElse-bad-cond-01.flat.expected | 0 .../ifThenElse-bad-cond-02.flat | Bin 0 -> 14 bytes .../ifThenElse-bad-cond-02.flat.expected | 0 .../ifThenElse-no-force.flat | Bin 0 -> 12 bytes .../ifThenElse-no-force.flat.expected | 0 .../indexArray-01/indexArray-01.flat | Bin 0 -> 17 bytes .../indexArray-01/indexArray-01.flat.expected | Bin 0 -> 6 bytes .../indexArray-02/indexArray-02.flat | Bin 0 -> 17 bytes .../indexArray-02/indexArray-02.flat.expected | 0 .../indexArray-03/indexArray-03.flat | Bin 0 -> 17 bytes .../indexArray-03/indexArray-03.flat.expected | 0 .../indexByteString-01.flat | Bin 0 -> 15 bytes .../indexByteString-01.flat.expected | Bin 0 -> 7 bytes .../indexByteStringOOB.flat | Bin 0 -> 13 bytes .../indexByteStringOOB.flat.expected | 0 .../indexByteStringOverflow.flat | Bin 0 -> 22 bytes .../indexByteStringOverflow.flat.expected | 0 .../key-too-long-1/key-too-long-1.flat | Bin 0 -> 50 bytes .../key-too-long-1.flat.expected | 0 .../key-too-long-2/key-too-long-2.flat | Bin 0 -> 50 bytes .../key-too-long-2.flat.expected | 0 .../long-key-zero-1/long-key-zero-1.flat | Bin 0 -> 55 bytes .../long-key-zero-1.flat.expected | Bin 0 -> 10 bytes .../long-key-zero-2/long-key-zero-2.flat | Bin 0 -> 55 bytes .../long-key-zero-2.flat.expected | Bin 0 -> 10 bytes .../multi-ccy-empty/multi-ccy-empty.flat | Bin 0 -> 25 bytes .../multi-ccy-empty.flat.expected | Bin 0 -> 19 bytes .../multi-ccy-nonempty.flat | Bin 0 -> 38 bytes .../multi-ccy-nonempty.flat.expected | Bin 0 -> 23 bytes .../insertCoin/multi-token/multi-token.flat | Bin 0 -> 39 bytes .../multi-token/multi-token.flat.expected | Bin 0 -> 24 bytes .../negative-empty/negative-empty.flat | Bin 0 -> 16 bytes .../negative-empty.flat.expected | Bin 0 -> 10 bytes .../insertCoin/no-overflow/no-overflow.flat | Bin 0 -> 39 bytes .../no-overflow/no-overflow.flat.expected | Bin 0 -> 28 bytes .../insertCoin/no-underflow/no-underflow.flat | Bin 0 -> 39 bytes .../no-underflow/no-underflow.flat.expected | Bin 0 -> 28 bytes .../insertCoin/overflow/overflow.flat | Bin 0 -> 39 bytes .../overflow/overflow.flat.expected | 0 .../positive-empty/positive-empty.flat | Bin 0 -> 16 bytes .../positive-empty.flat.expected | Bin 0 -> 10 bytes .../positive-nonempty/positive-nonempty.flat | Bin 0 -> 21 bytes .../positive-nonempty.flat.expected | Bin 0 -> 10 bytes .../insertCoin/underflow/underflow.flat | Bin 0 -> 39 bytes .../underflow/underflow.flat.expected | 0 .../zero-positive/zero-positive.flat | Bin 0 -> 21 bytes .../zero-positive/zero-positive.flat.expected | Bin 0 -> 5 bytes .../correct-output-exact-width.flat | Bin 0 -> 18 bytes .../correct-output-exact-width.flat.expected | Bin 0 -> 14 bytes .../correct-output-extra-width.flat | Bin 0 -> 18 bytes .../correct-output-extra-width.flat.expected | Bin 0 -> 20 bytes .../max-input-fits-max-width.flat | Bin 0 -> 9376 bytes .../max-input-fits-max-width.flat.expected | Bin 0 -> 8232 bytes .../max-input-width-too-small.flat | Bin 0 -> 9375 bytes .../max-input-width-too-small.flat.expected | 0 .../max-width-input-too-big.flat | Bin 0 -> 9376 bytes .../max-width-input-too-big.flat.expected | 0 .../maximum-width-zero.flat | Bin 0 -> 14 bytes .../maximum-width-zero.flat.expected | Bin 0 -> 8232 bytes .../negative-input/negative-input.flat | Bin 0 -> 12 bytes .../negative-input.flat.expected | 0 .../negative-width/negative-width.flat | Bin 0 -> 12 bytes .../negative-width.flat.expected | 0 .../bounded/too-narrow/too-narrow.flat | Bin 0 -> 18 bytes .../too-narrow/too-narrow.flat.expected | 0 .../width-too-big-zero.flat | Bin 0 -> 14 bytes .../width-too-big-zero.flat.expected | 0 .../big-endian/bounded/zero/zero.flat | Bin 0 -> 12 bytes .../bounded/zero/zero.flat.expected | Bin 0 -> 20 bytes .../correct-output/correct-output.flat | Bin 0 -> 18 bytes .../correct-output.flat.expected | Bin 0 -> 14 bytes .../input-too-big/input-too-big.flat | Bin 0 -> 9374 bytes .../input-too-big/input-too-big.flat.expected | 0 .../maximum-input/maximum-input.flat | Bin 0 -> 9374 bytes .../maximum-input/maximum-input.flat.expected | Bin 0 -> 8232 bytes .../negative-input/negative-input.flat | Bin 0 -> 12 bytes .../negative-input.flat.expected | 0 .../big-endian/unbounded/zero/zero.flat | Bin 0 -> 12 bytes .../unbounded/zero/zero.flat.expected | Bin 0 -> 7 bytes .../correct-output-exact-width.flat | Bin 0 -> 18 bytes .../correct-output-exact-width.flat.expected | Bin 0 -> 14 bytes .../correct-output-extra-width.flat | Bin 0 -> 18 bytes .../correct-output-extra-width.flat.expected | Bin 0 -> 20 bytes .../max-input-fits-max-width.flat | Bin 0 -> 9376 bytes .../max-input-fits-max-width.flat.expected | Bin 0 -> 8232 bytes .../max-input-width-too-small.flat | Bin 0 -> 9375 bytes .../max-input-width-too-small.flat.expected | 0 .../max-width-input-too-big.flat | Bin 0 -> 9376 bytes .../max-width-input-too-big.flat.expected | 0 .../maximum-width-zero.flat | Bin 0 -> 14 bytes .../maximum-width-zero.flat.expected | Bin 0 -> 8232 bytes .../negative-input/negative-input.flat | Bin 0 -> 12 bytes .../negative-input.flat.expected | 0 .../negative-width/negative-width.flat | Bin 0 -> 12 bytes .../negative-width.flat.expected | 0 .../bounded/too-narrow/too-narrow.flat | Bin 0 -> 18 bytes .../too-narrow/too-narrow.flat.expected | 0 .../width-too-big-zero.flat | Bin 0 -> 14 bytes .../width-too-big-zero.flat.expected | 0 .../little-endian/bounded/zero/zero.flat | Bin 0 -> 12 bytes .../bounded/zero/zero.flat.expected | Bin 0 -> 20 bytes .../correct-output/correct-output.flat | Bin 0 -> 18 bytes .../correct-output.flat.expected | Bin 0 -> 14 bytes .../input-too-big/input-too-big.flat | Bin 0 -> 9374 bytes .../input-too-big/input-too-big.flat.expected | 0 .../maximum-input/maximum-input.flat | Bin 0 -> 9374 bytes .../maximum-input/maximum-input.flat.expected | Bin 0 -> 8232 bytes .../negative-input/negative-input.flat | Bin 0 -> 12 bytes .../negative-input.flat.expected | 0 .../little-endian/unbounded/zero/zero.flat | Bin 0 -> 12 bytes .../unbounded/zero/zero.flat.expected | Bin 0 -> 7 bytes .../keccak_256-empty/keccak_256-empty.flat | Bin 0 -> 47 bytes .../keccak_256-empty.flat.expected | Bin 0 -> 5 bytes .../keccak_256-length-200.flat | Bin 0 -> 73 bytes .../keccak_256-length-200.flat.expected | Bin 0 -> 5 bytes .../lengthOfArray-01/lengthOfArray-01.flat | Bin 0 -> 9 bytes .../lengthOfArray-01.flat.expected | Bin 0 -> 6 bytes .../lengthOfArray-02/lengthOfArray-02.flat | Bin 0 -> 9 bytes .../lengthOfArray-02.flat.expected | Bin 0 -> 6 bytes .../lengthOfByteString.flat | Bin 0 -> 13 bytes .../lengthOfByteString.flat.expected | Bin 0 -> 6 bytes .../lessThanByteString-00.flat | Bin 0 -> 19 bytes .../lessThanByteString-00.flat.expected | Bin 0 -> 5 bytes .../lessThanByteString-01.flat | Bin 0 -> 40 bytes .../lessThanByteString-01.flat.expected | Bin 0 -> 5 bytes .../lessThanByteString-02.flat | Bin 0 -> 40 bytes .../lessThanByteString-02.flat.expected | Bin 0 -> 5 bytes .../lessThanByteString-03.flat | Bin 0 -> 40 bytes .../lessThanByteString-03.flat.expected | Bin 0 -> 5 bytes .../lessThanByteString-04.flat | Bin 0 -> 39 bytes .../lessThanByteString-04.flat.expected | Bin 0 -> 5 bytes .../lessThanByteString-05.flat | Bin 0 -> 39 bytes .../lessThanByteString-05.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsByteString-00.flat | Bin 0 -> 17 bytes .../lessThanEqualsByteString-00.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsByteString-01.flat | Bin 0 -> 40 bytes .../lessThanEqualsByteString-01.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsByteString-02.flat | Bin 0 -> 40 bytes .../lessThanEqualsByteString-02.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsByteString-03.flat | Bin 0 -> 40 bytes .../lessThanEqualsByteString-03.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsInteger-01.flat | Bin 0 -> 10 bytes .../lessThanEqualsInteger-01.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsInteger-02.flat | Bin 0 -> 10 bytes .../lessThanEqualsInteger-02.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsInteger-03.flat | Bin 0 -> 10 bytes .../lessThanEqualsInteger-03.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsInteger-04.flat | Bin 0 -> 10 bytes .../lessThanEqualsInteger-04.flat.expected | Bin 0 -> 5 bytes .../lessThanEqualsInteger-05.flat | Bin 0 -> 52 bytes .../lessThanEqualsInteger-05.flat.expected | Bin 0 -> 5 bytes .../lessThanInteger-01.flat | Bin 0 -> 10 bytes .../lessThanInteger-01.flat.expected | Bin 0 -> 5 bytes .../lessThanInteger-02.flat | Bin 0 -> 10 bytes .../lessThanInteger-02.flat.expected | Bin 0 -> 5 bytes .../lessThanInteger-03.flat | Bin 0 -> 10 bytes .../lessThanInteger-03.flat.expected | Bin 0 -> 5 bytes .../lessThanInteger-04.flat | Bin 0 -> 10 bytes .../lessThanInteger-04.flat.expected | Bin 0 -> 5 bytes .../lessThanInteger-05.flat | Bin 0 -> 52 bytes .../lessThanInteger-05.flat.expected | Bin 0 -> 5 bytes .../builtin/semantics/listData/listData.flat | Bin 0 -> 34 bytes .../semantics/listData/listData.flat.expected | Bin 0 -> 27 bytes .../semantics/listOfList/listOfList.flat | Bin 0 -> 16 bytes .../listOfList/listOfList.flat.expected | Bin 0 -> 16 bytes .../semantics/listOfPair/listOfPair.flat | Bin 0 -> 14 bytes .../listOfPair/listOfPair.flat.expected | Bin 0 -> 14 bytes .../listToArray-01/listToArray-01.flat | Bin 0 -> 9 bytes .../listToArray-01.flat.expected | Bin 0 -> 6 bytes .../listToArray-02/listToArray-02.flat | Bin 0 -> 23 bytes .../listToArray-02.flat.expected | Bin 0 -> 20 bytes .../semantics/lookupCoin/absent/absent.flat | Bin 0 -> 37 bytes .../lookupCoin/absent/absent.flat.expected | Bin 0 -> 6 bytes .../semantics/lookupCoin/present/present.flat | Bin 0 -> 37 bytes .../lookupCoin/present/present.flat.expected | Bin 0 -> 7 bytes .../builtin/semantics/mapData/mapData.flat | Bin 0 -> 38 bytes .../semantics/mapData/mapData.flat.expected | Bin 0 -> 24 bytes .../mkCons/divideInteger/divideInteger.flat | Bin 0 -> 10 bytes .../divideInteger/divideInteger.flat.expected | 0 .../semantics/mkCons/mkCons-01/mkCons-01.flat | Bin 0 -> 11 bytes .../mkCons/mkCons-01/mkCons-01.flat.expected | Bin 0 -> 7 bytes .../semantics/mkCons/mkCons-02/mkCons-02.flat | Bin 0 -> 14 bytes .../mkCons/mkCons-02/mkCons-02.flat.expected | Bin 0 -> 10 bytes .../mkCons/mkCons-fail/mkCons-fail.flat | Bin 0 -> 12 bytes .../mkCons-fail/mkCons-fail.flat.expected | 0 .../semantics/mkNilData/mkNilData.flat | Bin 0 -> 7 bytes .../mkNilData/mkNilData.flat.expected | Bin 0 -> 6 bytes .../mkNilPairData/mkNilPairData.flat | Bin 0 -> 7 bytes .../mkNilPairData/mkNilPairData.flat.expected | Bin 0 -> 9 bytes .../semantics/mkPairData/mkPairData.flat | Bin 0 -> 28 bytes .../mkPairData/mkPairData.flat.expected | Bin 0 -> 27 bytes .../modInteger-01/modInteger-01.flat | Bin 0 -> 10 bytes .../modInteger-01/modInteger-01.flat.expected | Bin 0 -> 6 bytes .../modInteger-neg-neg.flat | Bin 0 -> 15 bytes .../modInteger-neg-neg.flat.expected | Bin 0 -> 7 bytes .../modInteger-neg-pos.flat | Bin 0 -> 15 bytes .../modInteger-neg-pos.flat.expected | Bin 0 -> 10 bytes .../modInteger-pos-neg.flat | Bin 0 -> 15 bytes .../modInteger-pos-neg.flat.expected | Bin 0 -> 10 bytes .../modInteger-pos-pos.flat | Bin 0 -> 15 bytes .../modInteger-pos-pos.flat.expected | Bin 0 -> 7 bytes .../modInteger-zero/modInteger-zero.flat | Bin 0 -> 10 bytes .../modInteger-zero.flat.expected | 0 .../multiplyInteger-01.flat | Bin 0 -> 10 bytes .../multiplyInteger-01.flat.expected | Bin 0 -> 6 bytes .../multiplyInteger-02.flat | Bin 0 -> 25 bytes .../multiplyInteger-02.flat.expected | Bin 0 -> 6 bytes .../multiplyInteger-03.flat | Bin 0 -> 25 bytes .../multiplyInteger-03.flat.expected | Bin 0 -> 21 bytes .../multiplyInteger-04.flat | Bin 0 -> 25 bytes .../multiplyInteger-04.flat.expected | Bin 0 -> 21 bytes .../multiplyInteger-05.flat | Bin 0 -> 25 bytes .../multiplyInteger-05.flat.expected | Bin 0 -> 21 bytes .../multiplyInteger-06.flat | Bin 0 -> 25 bytes .../multiplyInteger-06.flat.expected | Bin 0 -> 21 bytes .../nullList/nullList-01/nullList-01.flat | Bin 0 -> 12 bytes .../nullList-01/nullList-01.flat.expected | Bin 0 -> 5 bytes .../nullList/nullList-02/nullList-02.flat | Bin 0 -> 9 bytes .../nullList-02/nullList-02.flat.expected | Bin 0 -> 5 bytes .../orByteString/case-01/case-01.flat | Bin 0 -> 16 bytes .../case-01/case-01.flat.expected | Bin 0 -> 7 bytes .../orByteString/case-02/case-02.flat | Bin 0 -> 16 bytes .../case-02/case-02.flat.expected | Bin 0 -> 7 bytes .../orByteString/case-03/case-03.flat | Bin 0 -> 18 bytes .../case-03/case-03.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-04/case-04.flat | Bin 0 -> 18 bytes .../case-04/case-04.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-05/case-05.flat | Bin 0 -> 19 bytes .../case-05/case-05.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-06/case-06.flat | Bin 0 -> 16 bytes .../case-06/case-06.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-07/case-07.flat | Bin 0 -> 16 bytes .../case-07/case-07.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-08/case-08.flat | Bin 0 -> 18 bytes .../case-08/case-08.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-09/case-09.flat | Bin 0 -> 18 bytes .../case-09/case-09.flat.expected | Bin 0 -> 9 bytes .../orByteString/case-10/case-10.flat | Bin 0 -> 19 bytes .../case-10/case-10.flat.expected | Bin 0 -> 10 bytes .../orByteString/case-11/case-11.flat | Bin 0 -> 109 bytes .../case-11/case-11.flat.expected | Bin 0 -> 51 bytes .../orByteString/case-12/case-12.flat | Bin 0 -> 109 bytes .../case-12/case-12.flat.expected | Bin 0 -> 58 bytes .../orByteString/case-13/case-13.flat | Bin 0 -> 109 bytes .../case-13/case-13.flat.expected | Bin 0 -> 51 bytes .../orByteString/case-14/case-14.flat | Bin 0 -> 109 bytes .../case-14/case-14.flat.expected | Bin 0 -> 58 bytes .../pairOfPairAndList/pairOfPairAndList.flat | Bin 0 -> 20 bytes .../pairOfPairAndList.flat.expected | Bin 0 -> 20 bytes .../quotientInteger-01.flat | Bin 0 -> 10 bytes .../quotientInteger-01.flat.expected | Bin 0 -> 6 bytes .../quotientInteger-neg-neg.flat | Bin 0 -> 26 bytes .../quotientInteger-neg-neg.flat.expected | Bin 0 -> 14 bytes .../quotientInteger-neg-pos.flat | Bin 0 -> 26 bytes .../quotientInteger-neg-pos.flat.expected | Bin 0 -> 14 bytes .../quotientInteger-pos-neg.flat | Bin 0 -> 26 bytes .../quotientInteger-pos-neg.flat.expected | Bin 0 -> 14 bytes .../quotientInteger-pos-pos.flat | Bin 0 -> 26 bytes .../quotientInteger-pos-pos.flat.expected | Bin 0 -> 14 bytes .../quotientInteger-zero.flat | Bin 0 -> 10 bytes .../quotientInteger-zero.flat.expected | 0 .../semantics/readBit/case-01/case-01.flat | Bin 0 -> 11 bytes .../readBit/case-01/case-01.flat.expected | 0 .../semantics/readBit/case-02/case-02.flat | Bin 0 -> 12 bytes .../readBit/case-02/case-02.flat.expected | 0 .../semantics/readBit/case-03/case-03.flat | Bin 0 -> 11 bytes .../readBit/case-03/case-03.flat.expected | 0 .../semantics/readBit/case-04/case-04.flat | Bin 0 -> 13 bytes .../readBit/case-04/case-04.flat.expected | 0 .../semantics/readBit/case-05/case-05.flat | Bin 0 -> 13 bytes .../readBit/case-05/case-05.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-06/case-06.flat | Bin 0 -> 13 bytes .../readBit/case-06/case-06.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-07/case-07.flat | Bin 0 -> 13 bytes .../readBit/case-07/case-07.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-08/case-08.flat | Bin 0 -> 13 bytes .../readBit/case-08/case-08.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-09/case-09.flat | Bin 0 -> 13 bytes .../readBit/case-09/case-09.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-10/case-10.flat | Bin 0 -> 13 bytes .../readBit/case-10/case-10.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-11/case-11.flat | Bin 0 -> 13 bytes .../readBit/case-11/case-11.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-12/case-12.flat | Bin 0 -> 13 bytes .../readBit/case-12/case-12.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-13/case-13.flat | Bin 0 -> 13 bytes .../readBit/case-13/case-13.flat.expected | 0 .../semantics/readBit/case-14/case-14.flat | Bin 0 -> 14 bytes .../readBit/case-14/case-14.flat.expected | 0 .../semantics/readBit/case-15/case-15.flat | Bin 0 -> 14 bytes .../readBit/case-15/case-15.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-16/case-16.flat | Bin 0 -> 56 bytes .../readBit/case-16/case-16.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-17/case-17.flat | Bin 0 -> 56 bytes .../readBit/case-17/case-17.flat.expected | Bin 0 -> 5 bytes .../semantics/readBit/case-18/case-18.flat | Bin 0 -> 56 bytes .../readBit/case-18/case-18.flat.expected | 0 .../semantics/readBit/case-19/case-19.flat | Bin 0 -> 64 bytes .../readBit/case-19/case-19.flat.expected | 0 .../semantics/readBit/case-20/case-20.flat | Bin 0 -> 64 bytes .../readBit/case-20/case-20.flat.expected | 0 .../semantics/readBit/case-21/case-21.flat | Bin 0 -> 64 bytes .../readBit/case-21/case-21.flat.expected | 0 .../semantics/readBit/case-22/case-22.flat | Bin 0 -> 64 bytes .../readBit/case-22/case-22.flat.expected | 0 .../remainderInteger-01.flat | Bin 0 -> 10 bytes .../remainderInteger-01.flat.expected | Bin 0 -> 6 bytes .../remainderInteger-neg-neg.flat | Bin 0 -> 15 bytes .../remainderInteger-neg-neg.flat.expected | Bin 0 -> 7 bytes .../remainderInteger-neg-pos.flat | Bin 0 -> 15 bytes .../remainderInteger-neg-pos.flat.expected | Bin 0 -> 7 bytes .../remainderInteger-pos-neg.flat | Bin 0 -> 15 bytes .../remainderInteger-pos-neg.flat.expected | Bin 0 -> 7 bytes .../remainderInteger-pos-pos.flat | Bin 0 -> 15 bytes .../remainderInteger-pos-pos.flat.expected | Bin 0 -> 7 bytes .../remainderInteger-zero.flat | Bin 0 -> 10 bytes .../remainderInteger-zero.flat.expected | 0 .../uplc/evaluation/builtin/semantics/ren.sh | 29 ++++++ .../replicateByte/case-01/case-01.flat | Bin 0 -> 10 bytes .../case-01/case-01.flat.expected | 0 .../replicateByte/case-02/case-02.flat | Bin 0 -> 10 bytes .../case-02/case-02.flat.expected | 0 .../replicateByte/case-03/case-03.flat | Bin 0 -> 10 bytes .../case-03/case-03.flat.expected | 0 .../replicateByte/case-04/case-04.flat | Bin 0 -> 11 bytes .../case-04/case-04.flat.expected | 0 .../replicateByte/case-05/case-05.flat | Bin 0 -> 10 bytes .../case-05/case-05.flat.expected | 0 .../replicateByte/case-06/case-06.flat | Bin 0 -> 11 bytes .../case-06/case-06.flat.expected | 0 .../replicateByte/case-07/case-07.flat | Bin 0 -> 11 bytes .../case-07/case-07.flat.expected | Bin 0 -> 7 bytes .../replicateByte/case-08/case-08.flat | Bin 0 -> 11 bytes .../case-08/case-08.flat.expected | Bin 0 -> 12 bytes .../replicateByte/case-09/case-09.flat | Bin 0 -> 13 bytes .../case-09/case-09.flat.expected | Bin 0 -> 8232 bytes .../replicateByte/case-10/case-10.flat | Bin 0 -> 13 bytes .../case-10/case-10.flat.expected | 0 .../ripemd_160-empty/ripemd_160-empty.flat | Bin 0 -> 35 bytes .../ripemd_160-empty.flat.expected | Bin 0 -> 5 bytes .../ripemd_160-length-200.flat | Bin 0 -> 61 bytes .../ripemd_160-length-200.flat.expected | Bin 0 -> 5 bytes .../rotateByteString/case-01/case-01.flat | Bin 0 -> 11 bytes .../case-01/case-01.flat.expected | Bin 0 -> 7 bytes .../rotateByteString/case-02/case-02.flat | Bin 0 -> 11 bytes .../case-02/case-02.flat.expected | Bin 0 -> 7 bytes .../rotateByteString/case-03/case-03.flat | Bin 0 -> 14 bytes .../case-03/case-03.flat.expected | Bin 0 -> 10 bytes .../rotateByteString/case-04/case-04.flat | Bin 0 -> 14 bytes .../case-04/case-04.flat.expected | Bin 0 -> 10 bytes .../rotateByteString/case-05/case-05.flat | Bin 0 -> 14 bytes .../case-05/case-05.flat.expected | Bin 0 -> 10 bytes .../rotateByteString/case-06/case-06.flat | Bin 0 -> 14 bytes .../case-06/case-06.flat.expected | Bin 0 -> 10 bytes .../rotateByteString/case-07/case-07.flat | Bin 0 -> 14 bytes .../case-07/case-07.flat.expected | Bin 0 -> 10 bytes .../rotateByteString/case-08/case-08.flat | Bin 0 -> 14 bytes .../case-08/case-08.flat.expected | Bin 0 -> 10 bytes .../rotateByteString/case-09/case-09.flat | Bin 0 -> 55 bytes .../case-09/case-09.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-10/case-10.flat | Bin 0 -> 57 bytes .../case-10/case-10.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-11/case-11.flat | Bin 0 -> 58 bytes .../case-11/case-11.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-12/case-12.flat | Bin 0 -> 55 bytes .../case-12/case-12.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-13/case-13.flat | Bin 0 -> 57 bytes .../case-13/case-13.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-14/case-14.flat | Bin 0 -> 58 bytes .../case-14/case-14.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-15/case-15.flat | Bin 0 -> 64 bytes .../case-15/case-15.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-16/case-16.flat | Bin 0 -> 64 bytes .../case-16/case-16.flat.expected | 0 .../rotateByteString/case-17/case-17.flat | Bin 0 -> 64 bytes .../case-17/case-17.flat.expected | Bin 0 -> 51 bytes .../rotateByteString/case-18/case-18.flat | Bin 0 -> 64 bytes .../case-18/case-18.flat.expected | 0 .../semantics/scaleValue/by-neg/by-neg.flat | Bin 0 -> 29 bytes .../scaleValue/by-neg/by-neg.flat.expected | Bin 0 -> 24 bytes .../semantics/scaleValue/by-pos/by-pos.flat | Bin 0 -> 29 bytes .../scaleValue/by-pos/by-pos.flat.expected | Bin 0 -> 24 bytes .../semantics/scaleValue/by-zero/by-zero.flat | Bin 0 -> 29 bytes .../scaleValue/by-zero/by-zero.flat.expected | Bin 0 -> 5 bytes .../scaleValue/no-overflow/no-overflow.flat | Bin 0 -> 37 bytes .../no-overflow/no-overflow.flat.expected | Bin 0 -> 32 bytes .../scaleValue/no-underflow/no-underflow.flat | Bin 0 -> 37 bytes .../no-underflow/no-underflow.flat.expected | Bin 0 -> 32 bytes .../scaleValue/overflow/overflow.flat | Bin 0 -> 37 bytes .../overflow/overflow.flat.expected | 0 .../scaleValue/underflow/underflow.flat | Bin 0 -> 37 bytes .../underflow/underflow.flat.expected | 0 .../sha2_256-empty/sha2_256-empty.flat | Bin 0 -> 47 bytes .../sha2_256-empty.flat.expected | Bin 0 -> 5 bytes .../sha2_256-length-200.flat | Bin 0 -> 73 bytes .../sha2_256-length-200.flat.expected | Bin 0 -> 5 bytes .../sha3_256-empty/sha3_256-empty.flat | Bin 0 -> 47 bytes .../sha3_256-empty.flat.expected | Bin 0 -> 5 bytes .../sha3_256-length-200.flat | Bin 0 -> 73 bytes .../sha3_256-length-200.flat.expected | Bin 0 -> 5 bytes .../shiftByteString/case-01/case-01.flat | Bin 0 -> 11 bytes .../case-01/case-01.flat.expected | Bin 0 -> 7 bytes .../shiftByteString/case-02/case-02.flat | Bin 0 -> 11 bytes .../case-02/case-02.flat.expected | Bin 0 -> 7 bytes .../shiftByteString/case-03/case-03.flat | Bin 0 -> 14 bytes .../case-03/case-03.flat.expected | Bin 0 -> 10 bytes .../shiftByteString/case-04/case-04.flat | Bin 0 -> 14 bytes .../case-04/case-04.flat.expected | Bin 0 -> 10 bytes .../shiftByteString/case-05/case-05.flat | Bin 0 -> 14 bytes .../case-05/case-05.flat.expected | Bin 0 -> 10 bytes .../shiftByteString/case-06/case-06.flat | Bin 0 -> 14 bytes .../case-06/case-06.flat.expected | Bin 0 -> 10 bytes .../shiftByteString/case-07/case-07.flat | Bin 0 -> 55 bytes .../case-07/case-07.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-08/case-08.flat | Bin 0 -> 55 bytes .../case-08/case-08.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-09/case-09.flat | Bin 0 -> 55 bytes .../case-09/case-09.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-10/case-10.flat | Bin 0 -> 57 bytes .../case-10/case-10.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-11/case-11.flat | Bin 0 -> 57 bytes .../case-11/case-11.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-12/case-12.flat | Bin 0 -> 64 bytes .../case-12/case-12.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-13/case-13.flat | Bin 0 -> 64 bytes .../case-13/case-13.flat.expected | 0 .../shiftByteString/case-14/case-14.flat | Bin 0 -> 64 bytes .../case-14/case-14.flat.expected | Bin 0 -> 51 bytes .../shiftByteString/case-15/case-15.flat | Bin 0 -> 64 bytes .../case-15/case-15.flat.expected | 0 .../sliceByteString-01.flat | Bin 0 -> 28 bytes .../sliceByteString-01.flat.expected | Bin 0 -> 13 bytes .../sliceByteString-02.flat | Bin 0 -> 28 bytes .../sliceByteString-02.flat.expected | Bin 0 -> 13 bytes .../sliceByteString-03.flat | Bin 0 -> 29 bytes .../sliceByteString-03.flat.expected | Bin 0 -> 21 bytes .../sliceByteString-04.flat | Bin 0 -> 28 bytes .../sliceByteString-04.flat.expected | Bin 0 -> 11 bytes .../sliceByteString-05.flat | Bin 0 -> 44 bytes .../sliceByteString-05.flat.expected | Bin 0 -> 7 bytes .../builtin/semantics/sndPair/sndPair.flat | Bin 0 -> 16 bytes .../semantics/sndPair/sndPair.flat.expected | Bin 0 -> 11 bytes .../subtractInteger-non-iter.flat | Bin 0 -> 10 bytes .../subtractInteger-non-iter.flat.expected | Bin 0 -> 6 bytes .../subtractInteger-01.flat | Bin 0 -> 10 bytes .../subtractInteger-01.flat.expected | Bin 0 -> 6 bytes .../subtractInteger-02.flat | Bin 0 -> 20 bytes .../subtractInteger-02.flat.expected | Bin 0 -> 14 bytes .../subtractInteger-03.flat | Bin 0 -> 29 bytes .../subtractInteger-03.flat.expected | Bin 0 -> 22 bytes .../subtractInteger-04.flat | Bin 0 -> 21 bytes .../subtractInteger-04.flat.expected | Bin 0 -> 17 bytes .../tailList/tailList-01/tailList-01.flat | Bin 0 -> 9 bytes .../tailList-01/tailList-01.flat.expected | 0 .../tailList-partial/tailList-partial.flat | Bin 0 -> 9 bytes .../tailList-partial.flat.expected | 0 .../builtin/semantics/trace/trace.flat | Bin 0 -> 16 bytes .../semantics/trace/trace.flat.expected | Bin 0 -> 6 bytes .../unBData/unBData-01/unBData-01.flat | Bin 0 -> 13 bytes .../unBData-01/unBData-01.flat.expected | Bin 0 -> 10 bytes .../unBData/unBData-fail/unBData-fail.flat | Bin 0 -> 11 bytes .../unBData-fail/unBData-fail.flat.expected | 0 .../unConstrData-01/unConstrData-01.flat | Bin 0 -> 27 bytes .../unConstrData-01.flat.expected | Bin 0 -> 29 bytes .../unConstrData-fail/unConstrData-fail.flat | Bin 0 -> 13 bytes .../unConstrData-fail.flat.expected | 0 .../unIData/unIData-01/unIData-01.flat | Bin 0 -> 15 bytes .../unIData-01/unIData-01.flat.expected | Bin 0 -> 9 bytes .../unIData/unIData-fail/unIData-fail.flat | Bin 0 -> 13 bytes .../unIData-fail/unIData-fail.flat.expected | 0 .../unListData-01/unListData-01.flat | Bin 0 -> 14 bytes .../unListData-01/unListData-01.flat.expected | Bin 0 -> 14 bytes .../unListData-fail/unListData-fail.flat | Bin 0 -> 13 bytes .../unListData-fail.flat.expected | 0 .../unMapData/unMapData-01/unMapData-01.flat | Bin 0 -> 13 bytes .../unMapData-01/unMapData-01.flat.expected | Bin 0 -> 17 bytes .../unMapData-fail/unMapData-fail.flat | Bin 0 -> 13 bytes .../unMapData-fail.flat.expected | 0 .../currency-key-too-long.flat | Bin 0 -> 49 bytes .../currency-key-too-long.flat.expected | 0 .../data-duplicate-currencies-cancel.flat | Bin 0 -> 44 bytes ...-duplicate-currencies-cancel.flat.expected | 0 .../data-duplicate-currencies-merge.flat | Bin 0 -> 44 bytes ...a-duplicate-currencies-merge.flat.expected | 0 .../data-duplicate-currencies.flat | Bin 0 -> 25 bytes .../data-duplicate-currencies.flat.expected | 0 .../data-duplicate-tokens.flat | Bin 0 -> 22 bytes .../data-duplicate-tokens.flat.expected | 0 .../data-empty-tokens/data-empty-tokens.flat | Bin 0 -> 14 bytes .../data-empty-tokens.flat.expected | 0 .../data-unordered-currencies.flat | Bin 0 -> 23 bytes .../data-unordered-currencies.flat.expected | 0 .../data-unordered-tokens.flat | Bin 0 -> 22 bytes .../data-unordered-tokens.flat.expected | 0 .../data-zero-quantity.flat | Bin 0 -> 21 bytes .../data-zero-quantity.flat.expected | 0 .../data-zero-sum/data-zero-sum.flat | Bin 0 -> 22 bytes .../data-zero-sum/data-zero-sum.flat.expected | 0 .../semantics/unValueData/empty/empty.flat | Bin 0 -> 11 bytes .../unValueData/empty/empty.flat.expected | Bin 0 -> 5 bytes .../unValueData/max-key-len/max-key-len.flat | Bin 0 -> 81 bytes .../max-key-len/max-key-len.flat.expected | Bin 0 -> 76 bytes .../multi-currency/multi-currency.flat | Bin 0 -> 23 bytes .../multi-currency.flat.expected | Bin 0 -> 23 bytes .../unValueData/multi-token/multi-token.flat | Bin 0 -> 20 bytes .../multi-token/multi-token.flat.expected | Bin 0 -> 19 bytes .../negative-quantity/negative-quantity.flat | Bin 0 -> 16 bytes .../negative-quantity.flat.expected | Bin 0 -> 11 bytes .../non-bytestring-currency.flat | Bin 0 -> 15 bytes .../non-bytestring-currency.flat.expected | 0 .../non-bytestring-token.flat | Bin 0 -> 15 bytes .../non-bytestring-token.flat.expected | 0 .../non-integer-quantity.flat | Bin 0 -> 16 bytes .../non-integer-quantity.flat.expected | 0 .../non-map-bytes/non-map-bytes.flat | Bin 0 -> 12 bytes .../non-map-bytes/non-map-bytes.flat.expected | 0 .../non-map-constr/non-map-constr.flat | Bin 0 -> 13 bytes .../non-map-constr.flat.expected | 0 .../non-map-integer/non-map-integer.flat | Bin 0 -> 12 bytes .../non-map-integer.flat.expected | 0 .../non-map-list/non-map-list.flat | Bin 0 -> 11 bytes .../non-map-list/non-map-list.flat.expected | 0 .../non-map-tokens/non-map-tokens.flat | Bin 0 -> 13 bytes .../non-map-tokens.flat.expected | 0 .../quantity-overflow/quantity-overflow.flat | Bin 0 -> 32 bytes .../quantity-overflow.flat.expected | 0 .../quantity-underflow.flat | Bin 0 -> 32 bytes .../quantity-underflow.flat.expected | 0 .../roundtrip-from-data.flat | Bin 0 -> 20 bytes .../roundtrip-from-data.flat.expected | Bin 0 -> 16 bytes .../single-entry/single-entry.flat | Bin 0 -> 15 bytes .../single-entry/single-entry.flat.expected | Bin 0 -> 10 bytes .../token-key-too-long.flat | Bin 0 -> 49 bytes .../token-key-too-long.flat.expected | 0 .../unionValue/cancel-01/cancel-01.flat | Bin 0 -> 22 bytes .../cancel-01/cancel-01.flat.expected | Bin 0 -> 5 bytes .../unionValue/cancel-02/cancel-02.flat | Bin 0 -> 22 bytes .../cancel-02/cancel-02.flat.expected | Bin 0 -> 5 bytes .../semantics/unionValue/combine/combine.flat | Bin 0 -> 22 bytes .../unionValue/combine/combine.flat.expected | Bin 0 -> 12 bytes .../unionValue/no-overflow/no-overflow.flat | Bin 0 -> 44 bytes .../no-overflow/no-overflow.flat.expected | Bin 0 -> 32 bytes .../unionValue/no-underflow/no-underflow.flat | Bin 0 -> 44 bytes .../no-underflow/no-underflow.flat.expected | Bin 0 -> 32 bytes .../unionValue/overflow/overflow.flat | Bin 0 -> 44 bytes .../overflow/overflow.flat.expected | 0 .../unionValue/underflow/underflow.flat | Bin 0 -> 44 bytes .../underflow/underflow.flat.expected | 0 .../semantics/unionValue/unitl/unitl.flat | Bin 0 -> 30 bytes .../unionValue/unitl/unitl.flat.expected | Bin 0 -> 26 bytes .../semantics/unionValue/unitr/unitr.flat | Bin 0 -> 29 bytes .../unionValue/unitr/unitr.flat.expected | Bin 0 -> 26 bytes .../ccy-missing/ccy-missing.flat | Bin 0 -> 55 bytes .../ccy-missing/ccy-missing.flat.expected | Bin 0 -> 5 bytes .../multi-insufficient.flat | Bin 0 -> 56 bytes .../multi-insufficient.flat.expected | Bin 0 -> 5 bytes .../multi-sufficient/multi-sufficient.flat | Bin 0 -> 55 bytes .../multi-sufficient.flat.expected | Bin 0 -> 5 bytes .../valueContains/neg-empty/neg-empty.flat | Bin 0 -> 27 bytes .../neg-empty/neg-empty.flat.expected | 0 .../valueContains/neg-neg-eq/neg-neg-eq.flat | Bin 0 -> 26 bytes .../neg-neg-eq/neg-neg-eq.flat.expected | 0 .../valueContains/neg-neg-gt/neg-neg-gt.flat | Bin 0 -> 26 bytes .../neg-neg-gt/neg-neg-gt.flat.expected | 0 .../valueContains/neg-neg-lt/neg-neg-lt.flat | Bin 0 -> 26 bytes .../neg-neg-lt/neg-neg-lt.flat.expected | 0 .../valueContains/neg-pos/neg-pos.flat | Bin 0 -> 27 bytes .../neg-pos/neg-pos.flat.expected | 0 .../valueContains/pos-empty/pos-empty.flat | Bin 0 -> 27 bytes .../pos-empty/pos-empty.flat.expected | Bin 0 -> 5 bytes .../valueContains/pos-neg/pos-neg.flat | Bin 0 -> 27 bytes .../pos-neg/pos-neg.flat.expected | 0 .../valueContains/reflexive/reflexive.flat | Bin 0 -> 46 bytes .../reflexive/reflexive.flat.expected | Bin 0 -> 5 bytes .../token-missing/token-missing.flat | Bin 0 -> 33 bytes .../token-missing/token-missing.flat.expected | Bin 0 -> 5 bytes .../semantics/valueData/empty/empty.flat | Bin 0 -> 7 bytes .../valueData/empty/empty.flat.expected | Bin 0 -> 9 bytes .../multi-currency/multi-currency.flat | Bin 0 -> 25 bytes .../multi-currency.flat.expected | Bin 0 -> 21 bytes .../valueData/multi-token/multi-token.flat | Bin 0 -> 21 bytes .../multi-token/multi-token.flat.expected | Bin 0 -> 18 bytes .../negative-quantity/negative-quantity.flat | Bin 0 -> 13 bytes .../negative-quantity.flat.expected | Bin 0 -> 14 bytes .../roundtrip-from-value.flat | Bin 0 -> 19 bytes .../roundtrip-from-value.flat.expected | Bin 0 -> 15 bytes .../valueData/single-entry/single-entry.flat | Bin 0 -> 12 bytes .../single-entry/single-entry.flat.expected | Bin 0 -> 13 bytes .../invalid-key/invalid-key.flat | Bin 0 -> 148 bytes .../invalid-key/invalid-key.flat.expected | 0 .../long-key/long-key.flat | Bin 0 -> 149 bytes .../long-key/long-key.flat.expected | 0 .../long-msg/long-msg.flat | Bin 0 -> 149 bytes .../long-msg/long-msg.flat.expected | 0 .../long-sig/long-sig.flat | Bin 0 -> 149 bytes .../long-sig/long-sig.flat.expected | 0 .../short-key/short-key.flat | Bin 0 -> 147 bytes .../short-key/short-key.flat.expected | 0 .../short-msg/short-msg.flat | Bin 0 -> 147 bytes .../short-msg/short-msg.flat.expected | 0 .../short-sig/short-sig.flat | Bin 0 -> 147 bytes .../short-sig/short-sig.flat.expected | 0 .../test-vector-01/test-vector-01.flat | Bin 0 -> 117 bytes .../test-vector-01.flat.expected | Bin 0 -> 5 bytes .../test-vector-02/test-vector-02.flat | Bin 0 -> 117 bytes .../test-vector-02.flat.expected | Bin 0 -> 5 bytes .../test-vector-03/test-vector-03.flat | Bin 0 -> 117 bytes .../test-vector-03.flat.expected | Bin 0 -> 5 bytes .../test-vector-04/test-vector-04.flat | Bin 0 -> 117 bytes .../test-vector-04.flat.expected | Bin 0 -> 5 bytes .../test-vector-05/test-vector-05.flat | Bin 0 -> 117 bytes .../test-vector-05.flat.expected | Bin 0 -> 5 bytes .../test-vector-06/test-vector-06.flat | Bin 0 -> 117 bytes .../test-vector-06.flat.expected | Bin 0 -> 5 bytes .../test-vector-07/test-vector-07.flat | Bin 0 -> 125 bytes .../test-vector-07.flat.expected | Bin 0 -> 5 bytes .../test-vector-08/test-vector-08.flat | Bin 0 -> 125 bytes .../test-vector-08.flat.expected | Bin 0 -> 5 bytes .../test-vector-09/test-vector-09.flat | Bin 0 -> 125 bytes .../test-vector-09.flat.expected | Bin 0 -> 5 bytes .../test-vector-10/test-vector-10.flat | Bin 0 -> 117 bytes .../test-vector-10.flat.expected | Bin 0 -> 5 bytes .../test-vector-11/test-vector-11.flat | Bin 0 -> 117 bytes .../test-vector-11.flat.expected | Bin 0 -> 5 bytes .../test-vector-12/test-vector-12.flat | Bin 0 -> 1553 bytes .../test-vector-12.flat.expected | Bin 0 -> 5 bytes .../test-vector-13/test-vector-13.flat | Bin 0 -> 148 bytes .../test-vector-13.flat.expected | Bin 0 -> 5 bytes .../test-vector-14/test-vector-14.flat | Bin 0 -> 117 bytes .../test-vector-14.flat.expected | Bin 0 -> 5 bytes .../test-vector-15/test-vector-15.flat | Bin 0 -> 117 bytes .../test-vector-15.flat.expected | Bin 0 -> 5 bytes .../test-vector-16/test-vector-16.flat | Bin 0 -> 117 bytes .../test-vector-16.flat.expected | 0 .../test-vector-17/test-vector-17.flat | Bin 0 -> 117 bytes .../test-vector-17.flat.expected | 0 .../test-vector-18/test-vector-18.flat | Bin 0 -> 117 bytes .../test-vector-18.flat.expected | 0 .../long-key/long-key.flat | Bin 0 -> 121 bytes .../long-key/long-key.flat.expected | 0 .../long-sig/long-sig.flat | Bin 0 -> 121 bytes .../long-sig/long-sig.flat.expected | 0 .../short-key/short-key.flat | Bin 0 -> 119 bytes .../short-key/short-key.flat.expected | 0 .../short-sig/short-sig.flat | Bin 0 -> 119 bytes .../short-sig/short-sig.flat.expected | 0 .../test-vector-01/test-vector-01.flat | Bin 0 -> 114 bytes .../test-vector-01.flat.expected | Bin 0 -> 5 bytes .../test-vector-02/test-vector-02.flat | Bin 0 -> 116 bytes .../test-vector-02.flat.expected | Bin 0 -> 5 bytes .../test-vector-03/test-vector-03.flat | Bin 0 -> 117 bytes .../test-vector-03.flat.expected | Bin 0 -> 5 bytes .../test-vector-04/test-vector-04.flat | Bin 0 -> 118 bytes .../test-vector-04.flat.expected | Bin 0 -> 5 bytes .../test-vector-05/test-vector-05.flat | Bin 0 -> 119 bytes .../test-vector-05.flat.expected | Bin 0 -> 5 bytes .../test-vector-06/test-vector-06.flat | Bin 0 -> 120 bytes .../test-vector-06.flat.expected | Bin 0 -> 5 bytes .../test-vector-07/test-vector-07.flat | Bin 0 -> 121 bytes .../test-vector-07.flat.expected | Bin 0 -> 5 bytes .../test-vector-08/test-vector-08.flat | Bin 0 -> 122 bytes .../test-vector-08.flat.expected | Bin 0 -> 5 bytes .../test-vector-09/test-vector-09.flat | Bin 0 -> 123 bytes .../test-vector-09.flat.expected | Bin 0 -> 5 bytes .../test-vector-10/test-vector-10.flat | Bin 0 -> 124 bytes .../test-vector-10.flat.expected | Bin 0 -> 5 bytes .../test-vector-11/test-vector-11.flat | Bin 0 -> 125 bytes .../test-vector-11.flat.expected | Bin 0 -> 5 bytes .../test-vector-12/test-vector-12.flat | Bin 0 -> 126 bytes .../test-vector-12.flat.expected | Bin 0 -> 5 bytes .../test-vector-13/test-vector-13.flat | Bin 0 -> 127 bytes .../test-vector-13.flat.expected | Bin 0 -> 5 bytes .../test-vector-14/test-vector-14.flat | Bin 0 -> 128 bytes .../test-vector-14.flat.expected | Bin 0 -> 5 bytes .../test-vector-15/test-vector-15.flat | Bin 0 -> 129 bytes .../test-vector-15.flat.expected | Bin 0 -> 5 bytes .../test-vector-16/test-vector-16.flat | Bin 0 -> 130 bytes .../test-vector-16.flat.expected | Bin 0 -> 5 bytes .../test-vector-17/test-vector-17.flat | Bin 0 -> 131 bytes .../test-vector-17.flat.expected | Bin 0 -> 5 bytes .../test-vector-18/test-vector-18.flat | Bin 0 -> 132 bytes .../test-vector-18.flat.expected | Bin 0 -> 5 bytes .../test-vector-19/test-vector-19.flat | Bin 0 -> 133 bytes .../test-vector-19.flat.expected | Bin 0 -> 5 bytes .../test-vector-20/test-vector-20.flat | Bin 0 -> 134 bytes .../test-vector-20.flat.expected | Bin 0 -> 5 bytes .../test-vector-21/test-vector-21.flat | Bin 0 -> 135 bytes .../test-vector-21.flat.expected | Bin 0 -> 5 bytes .../test-vector-22/test-vector-22.flat | Bin 0 -> 136 bytes .../test-vector-22.flat.expected | Bin 0 -> 5 bytes .../test-vector-23/test-vector-23.flat | Bin 0 -> 137 bytes .../test-vector-23.flat.expected | Bin 0 -> 5 bytes .../test-vector-24/test-vector-24.flat | Bin 0 -> 138 bytes .../test-vector-24.flat.expected | Bin 0 -> 5 bytes .../test-vector-25/test-vector-25.flat | Bin 0 -> 139 bytes .../test-vector-25.flat.expected | Bin 0 -> 5 bytes .../test-vector-26/test-vector-26.flat | Bin 0 -> 140 bytes .../test-vector-26.flat.expected | Bin 0 -> 5 bytes .../test-vector-27/test-vector-27.flat | Bin 0 -> 141 bytes .../test-vector-27.flat.expected | Bin 0 -> 5 bytes .../test-vector-28/test-vector-28.flat | Bin 0 -> 142 bytes .../test-vector-28.flat.expected | Bin 0 -> 5 bytes .../test-vector-29/test-vector-29.flat | Bin 0 -> 143 bytes .../test-vector-29.flat.expected | Bin 0 -> 5 bytes .../test-vector-30/test-vector-30.flat | Bin 0 -> 144 bytes .../test-vector-30.flat.expected | Bin 0 -> 5 bytes .../test-vector-31/test-vector-31.flat | Bin 0 -> 145 bytes .../test-vector-31.flat.expected | Bin 0 -> 5 bytes .../long-key/long-key.flat | Bin 0 -> 121 bytes .../long-key/long-key.flat.expected | 0 .../long-sig/long-sig.flat | Bin 0 -> 121 bytes .../long-sig/long-sig.flat.expected | 0 .../short-key/short-key.flat | Bin 0 -> 119 bytes .../short-key/short-key.flat.expected | 0 .../short-sig/short-sig.flat | Bin 0 -> 119 bytes .../short-sig/short-sig.flat.expected | 0 .../test-vector-00/test-vector-00.flat | Bin 0 -> 147 bytes .../test-vector-00.flat.expected | Bin 0 -> 5 bytes .../test-vector-01/test-vector-01.flat | Bin 0 -> 147 bytes .../test-vector-01.flat.expected | Bin 0 -> 5 bytes .../test-vector-02/test-vector-02.flat | Bin 0 -> 147 bytes .../test-vector-02.flat.expected | Bin 0 -> 5 bytes .../test-vector-03/test-vector-03.flat | Bin 0 -> 147 bytes .../test-vector-03.flat.expected | Bin 0 -> 5 bytes .../test-vector-04/test-vector-04.flat | Bin 0 -> 147 bytes .../test-vector-04.flat.expected | Bin 0 -> 5 bytes .../test-vector-05/test-vector-05.flat | Bin 0 -> 147 bytes .../test-vector-05.flat.expected | 0 .../test-vector-06/test-vector-06.flat | Bin 0 -> 147 bytes .../test-vector-06.flat.expected | Bin 0 -> 5 bytes .../test-vector-07/test-vector-07.flat | Bin 0 -> 147 bytes .../test-vector-07.flat.expected | Bin 0 -> 5 bytes .../test-vector-08/test-vector-08.flat | Bin 0 -> 147 bytes .../test-vector-08.flat.expected | Bin 0 -> 5 bytes .../test-vector-09/test-vector-09.flat | Bin 0 -> 147 bytes .../test-vector-09.flat.expected | Bin 0 -> 5 bytes .../test-vector-10/test-vector-10.flat | Bin 0 -> 147 bytes .../test-vector-10.flat.expected | Bin 0 -> 5 bytes .../test-vector-11/test-vector-11.flat | Bin 0 -> 147 bytes .../test-vector-11.flat.expected | Bin 0 -> 5 bytes .../test-vector-12/test-vector-12.flat | Bin 0 -> 147 bytes .../test-vector-12.flat.expected | Bin 0 -> 5 bytes .../test-vector-13/test-vector-13.flat | Bin 0 -> 147 bytes .../test-vector-13.flat.expected | Bin 0 -> 5 bytes .../test-vector-14/test-vector-14.flat | Bin 0 -> 147 bytes .../test-vector-14.flat.expected | 0 .../test-vector-15/test-vector-15.flat | Bin 0 -> 114 bytes .../test-vector-15.flat.expected | Bin 0 -> 5 bytes .../test-vector-16/test-vector-16.flat | Bin 0 -> 116 bytes .../test-vector-16.flat.expected | Bin 0 -> 5 bytes .../test-vector-17/test-vector-17.flat | Bin 0 -> 132 bytes .../test-vector-17.flat.expected | Bin 0 -> 5 bytes .../test-vector-18/test-vector-18.flat | Bin 0 -> 215 bytes .../test-vector-18.flat.expected | Bin 0 -> 5 bytes .../semantics/writeBits/case-01/case-01.flat | Bin 0 -> 15 bytes .../writeBits/case-01/case-01.flat.expected | 0 .../semantics/writeBits/case-02/case-02.flat | Bin 0 -> 15 bytes .../writeBits/case-02/case-02.flat.expected | 0 .../semantics/writeBits/case-03/case-03.flat | Bin 0 -> 15 bytes .../writeBits/case-03/case-03.flat.expected | 0 .../semantics/writeBits/case-04/case-04.flat | Bin 0 -> 16 bytes .../writeBits/case-04/case-04.flat.expected | 0 .../semantics/writeBits/case-05/case-05.flat | Bin 0 -> 17 bytes .../writeBits/case-05/case-05.flat.expected | 0 .../semantics/writeBits/case-06/case-06.flat | Bin 0 -> 18 bytes .../writeBits/case-06/case-06.flat.expected | 0 .../semantics/writeBits/case-07/case-07.flat | Bin 0 -> 18 bytes .../writeBits/case-07/case-07.flat.expected | 0 .../semantics/writeBits/case-08/case-08.flat | Bin 0 -> 17 bytes .../writeBits/case-08/case-08.flat.expected | 0 .../semantics/writeBits/case-09/case-09.flat | Bin 0 -> 18 bytes .../writeBits/case-09/case-09.flat.expected | 0 .../semantics/writeBits/case-10/case-10.flat | Bin 0 -> 18 bytes .../writeBits/case-10/case-10.flat.expected | 0 .../semantics/writeBits/case-11/case-11.flat | Bin 0 -> 17 bytes .../writeBits/case-11/case-11.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-12/case-12.flat | Bin 0 -> 17 bytes .../writeBits/case-12/case-12.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-13/case-13.flat | Bin 0 -> 17 bytes .../writeBits/case-13/case-13.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-14/case-14.flat | Bin 0 -> 17 bytes .../writeBits/case-14/case-14.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-15/case-15.flat | Bin 0 -> 17 bytes .../writeBits/case-15/case-15.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-16/case-16.flat | Bin 0 -> 17 bytes .../writeBits/case-16/case-16.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-17/case-17.flat | Bin 0 -> 17 bytes .../writeBits/case-17/case-17.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-18/case-18.flat | Bin 0 -> 17 bytes .../writeBits/case-18/case-18.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-19/case-19.flat | Bin 0 -> 17 bytes .../writeBits/case-19/case-19.flat.expected | 0 .../semantics/writeBits/case-20/case-20.flat | Bin 0 -> 17 bytes .../writeBits/case-20/case-20.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-21/case-21.flat | Bin 0 -> 17 bytes .../writeBits/case-21/case-21.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-22/case-22.flat | Bin 0 -> 17 bytes .../writeBits/case-22/case-22.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-23/case-23.flat | Bin 0 -> 17 bytes .../writeBits/case-23/case-23.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-24/case-24.flat | Bin 0 -> 17 bytes .../writeBits/case-24/case-24.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-25/case-25.flat | Bin 0 -> 17 bytes .../writeBits/case-25/case-25.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-26/case-26.flat | Bin 0 -> 17 bytes .../writeBits/case-26/case-26.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-27/case-27.flat | Bin 0 -> 17 bytes .../writeBits/case-27/case-27.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-28/case-28.flat | Bin 0 -> 17 bytes .../writeBits/case-28/case-28.flat.expected | 0 .../semantics/writeBits/case-29/case-29.flat | Bin 0 -> 18 bytes .../writeBits/case-29/case-29.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-30/case-30.flat | Bin 0 -> 19 bytes .../writeBits/case-30/case-30.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-31/case-31.flat | Bin 0 -> 19 bytes .../writeBits/case-31/case-31.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-32/case-32.flat | Bin 0 -> 37 bytes .../writeBits/case-32/case-32.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-33/case-33.flat | Bin 0 -> 37 bytes .../writeBits/case-33/case-33.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-34/case-34.flat | Bin 0 -> 26 bytes .../writeBits/case-34/case-34.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-35/case-35.flat | Bin 0 -> 26 bytes .../writeBits/case-35/case-35.flat.expected | Bin 0 -> 10 bytes .../semantics/writeBits/case-36/case-36.flat | Bin 0 -> 17 bytes .../writeBits/case-36/case-36.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-37/case-37.flat | Bin 0 -> 17 bytes .../writeBits/case-37/case-37.flat.expected | Bin 0 -> 9 bytes .../semantics/writeBits/case-38/case-38.flat | Bin 0 -> 64 bytes .../writeBits/case-38/case-38.flat.expected | Bin 0 -> 51 bytes .../semantics/writeBits/case-39/case-39.flat | Bin 0 -> 84 bytes .../writeBits/case-39/case-39.flat.expected | Bin 0 -> 51 bytes .../semantics/writeBits/case-40/case-40.flat | Bin 0 -> 64 bytes .../writeBits/case-40/case-40.flat.expected | Bin 0 -> 51 bytes .../semantics/writeBits/case-41/case-41.flat | Bin 0 -> 55 bytes .../writeBits/case-41/case-41.flat.expected | Bin 0 -> 48 bytes .../semantics/writeBits/case-42/case-42.flat | Bin 0 -> 55 bytes .../writeBits/case-42/case-42.flat.expected | Bin 0 -> 48 bytes .../semantics/writeBits/case-43/case-43.flat | Bin 0 -> 55 bytes .../writeBits/case-43/case-43.flat.expected | Bin 0 -> 48 bytes .../semantics/writeBits/case-44/case-44.flat | Bin 0 -> 55 bytes .../writeBits/case-44/case-44.flat.expected | Bin 0 -> 48 bytes .../semantics/writeBits/case-45/case-45.flat | Bin 0 -> 14 bytes .../writeBits/case-45/case-45.flat.expected | Bin 0 -> 7 bytes .../semantics/writeBits/case-46/case-46.flat | Bin 0 -> 14 bytes .../writeBits/case-46/case-46.flat.expected | Bin 0 -> 7 bytes .../semantics/writeBits/case-47/case-47.flat | Bin 0 -> 15 bytes .../writeBits/case-47/case-47.flat.expected | 0 .../semantics/writeBits/case-48/case-48.flat | Bin 0 -> 15 bytes .../writeBits/case-48/case-48.flat.expected | 0 .../xorByteString/case-01/case-01.flat | Bin 0 -> 16 bytes .../case-01/case-01.flat.expected | Bin 0 -> 7 bytes .../xorByteString/case-02/case-02.flat | Bin 0 -> 16 bytes .../case-02/case-02.flat.expected | Bin 0 -> 7 bytes .../xorByteString/case-03/case-03.flat | Bin 0 -> 18 bytes .../case-03/case-03.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-04/case-04.flat | Bin 0 -> 18 bytes .../case-04/case-04.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-05/case-05.flat | Bin 0 -> 19 bytes .../case-05/case-05.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-06/case-06.flat | Bin 0 -> 16 bytes .../case-06/case-06.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-07/case-07.flat | Bin 0 -> 16 bytes .../case-07/case-07.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-08/case-08.flat | Bin 0 -> 18 bytes .../case-08/case-08.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-09/case-09.flat | Bin 0 -> 18 bytes .../case-09/case-09.flat.expected | Bin 0 -> 9 bytes .../xorByteString/case-10/case-10.flat | Bin 0 -> 19 bytes .../case-10/case-10.flat.expected | Bin 0 -> 10 bytes .../xorByteString/case-11/case-11.flat | Bin 0 -> 109 bytes .../case-11/case-11.flat.expected | Bin 0 -> 51 bytes .../xorByteString/case-12/case-12.flat | Bin 0 -> 109 bytes .../case-12/case-12.flat.expected | Bin 0 -> 58 bytes .../xorByteString/case-13/case-13.flat | Bin 0 -> 109 bytes .../case-13/case-13.flat.expected | Bin 0 -> 51 bytes .../xorByteString/case-14/case-14.flat | Bin 0 -> 109 bytes .../case-14/case-14.flat.expected | Bin 0 -> 58 bytes 1632 files changed, 124 insertions(+) create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/iteForced.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/iteForced.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/addInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/addInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/addInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/addInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/appendByteString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/appendByteString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/appendByteString-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/appendByteString-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/appendString.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/appendString.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/bData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/bData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/files create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/mulperiodic-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/mulperiodic-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/chooseUnit-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/chooseUnit-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/dropList-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/dropList-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/dropList-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/dropList-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/expModInteger-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/expModInteger-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/expModInteger-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/expModInteger-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/expModInteger-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/expModInteger-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/expModInteger-36.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/expModInteger-36.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/expModInteger-37.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/expModInteger-37.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/expModInteger-38.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/expModInteger-38.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/expModInteger-39.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/expModInteger-39.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/expModInteger-40.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/expModInteger-40.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/expModInteger-41.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/expModInteger-41.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/expModInteger-42.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/expModInteger-42.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/expModInteger-43.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/expModInteger-43.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/expModInteger-45.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/expModInteger-45.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/expModInteger-48.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/expModInteger-48.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/expModInteger-49.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/expModInteger-49.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/expModInteger-58.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/expModInteger-58.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/expModInteger-59.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/expModInteger-59.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/expModInteger-61.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/expModInteger-61.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/expModInteger-64.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/expModInteger-64.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/expModInteger-65.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/expModInteger-65.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/expModInteger-74.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/expModInteger-74.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/fstPair.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/fstPair.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/headList-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/headList-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/headList-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/headList-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/iData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/iData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/ifThenElse-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/ifThenElse-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/indexArray-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/indexArray-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/indexByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/indexByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/no-underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/no-underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/maximum-width-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/maximum-width-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/lessThanByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/lessThanByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/lessThanByteString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/lessThanByteString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/lessThanByteString-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/lessThanByteString-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/absent.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/absent.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/multiplyInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/multiplyInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/nullList-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/nullList-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected create mode 100755 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ren.sh create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/unIData-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/unIData-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/unListData-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/unListData-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/max-key-len.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/max-key-len.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/empty.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/empty.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/multi-currency.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/multi-currency.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/roundtrip-from-value.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/roundtrip-from-value.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/single-entry.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/single-entry.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/test-vector-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/test-vector-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/test-vector-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/test-vector-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/test-vector-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/test-vector-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/test-vector-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/test-vector-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/test-vector-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/test-vector-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/test-vector-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/test-vector-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/test-vector-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/test-vector-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/test-vector-25.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/test-vector-25.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/test-vector-28.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/test-vector-28.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/test-vector-29.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/test-vector-29.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/test-vector-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/test-vector-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/test-vector-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/test-vector-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/test-vector-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/test-vector-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/case-20.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/case-20.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/case-21.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/case-21.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/case-22.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/case-22.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/case-23.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/case-23.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/case-24.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/case-24.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/case-25.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/case-25.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/case-26.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/case-26.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/case-27.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/case-27.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/case-29.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/case-29.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/case-30.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/case-30.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/case-31.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/case-31.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/case-32.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/case-32.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/case-33.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/case-33.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/case-34.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/case-34.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/case-35.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/case-35.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/case-40.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/case-40.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/case-41.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/case-41.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/case-42.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/case-42.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/case-43.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/case-43.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/case-44.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/case-44.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/case-45.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/case-45.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/case-46.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/case-46.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.flat.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.flat new file mode 100644 index 0000000000000000000000000000000000000000..ba3cab7a1a63905befe5718d1b27a7a69fc5bf24 GIT binary patch literal 5 McmZQ%U?_G300A)owg3PC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ba3cab7a1a63905befe5718d1b27a7a69fc5bf24 GIT binary patch literal 5 McmZQ%U?_G300A)owg3PC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.flat new file mode 100644 index 0000000000000000000000000000000000000000..f774c37c4cb8dfe56c974b020918ee5564117ffd GIT binary patch literal 22 dcmZQ%U@$f_HIIK>#xL1?~U< literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..594089e4277906666fccc54b9b31f5a03ac8ea23 GIT binary patch literal 8 PcmZQ%U@&Kyz|9B%0{Q^i literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.flat new file mode 100644 index 0000000000000000000000000000000000000000..7861a239bc317a65e821b3b417c353b8b16d6bf2 GIT binary patch literal 17 YcmZQ%U@$f literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat new file mode 100644 index 0000000000000000000000000000000000000000..574104b18248c559f15ad679fd67aa8941860e55 GIT binary patch literal 13 UcmZQ%UC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.flat new file mode 100644 index 0000000000000000000000000000000000000000..d1b495b13db18d4f776d7dd997510b91d49d2d83 GIT binary patch literal 23 ecmZQ%U@$f%Ku~jfKVqgRS4ebHc literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.flat new file mode 100644 index 0000000000000000000000000000000000000000..5fc6691af3fea6e9866fa43285802d41268f0d0c GIT binary patch literal 42 rcmZQ%U@$f%Ku~jfKVqgRS4ebHc literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat new file mode 100644 index 0000000000000000000000000000000000000000..7322633d6e431bc7c2b9b430a52b87bf34c3e86c GIT binary patch literal 42 rcmZQ%U@$f}NqZE;n9{IOg^|P1P{GDl!N`cglac4p8Vwj%lYtQc&Grcq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat new file mode 100644 index 0000000000000000000000000000000000000000..786de91ee7fac5c7b9deac7eea157838e097b2b5 GIT binary patch literal 12 TcmZQ%U@$jHdlbZ&(y$Q#5I6&! literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat new file mode 100644 index 0000000000000000000000000000000000000000..075acce6cd704f397bcdeefa52ff4f6479ed895b GIT binary patch literal 51 lcmZQ%U@$f<_Eh9BG*qy$RWLGQ@MPpUv_=EQ)x_X40s#CB3HJa1 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.flat new file mode 100644 index 0000000000000000000000000000000000000000..dea67fb59dc7a367d6d487e056b6221278721119 GIT binary patch literal 35 kcmZQ%U@#6hnZ(FpXsBRgt6*fr;K|5yXpIJptI5C!0C4LDZvX%Q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..dea67fb59dc7a367d6d487e056b6221278721119 GIT binary patch literal 35 kcmZQ%U@#6hnZ(FpXsBRgt6*fr;K|5yXpIJptI5C!0C4LDZvX%Q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat new file mode 100644 index 0000000000000000000000000000000000000000..0f940b9f812cb81bbb0d8155a9f03f5a9acb1e7e GIT binary patch literal 11 ScmZQ%U@#76nZT{W+6Vv$8UfV+ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat new file mode 100644 index 0000000000000000000000000000000000000000..d0d7d25797c9079adfd0edbbe21c2ec5ded7483d GIT binary patch literal 11 ScmZQ%U@$djnZT{W+6Vv#N&&Y3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat new file mode 100644 index 0000000000000000000000000000000000000000..524fdcef762d3663bbc52518a0c6f1bfd59f8333 GIT binary patch literal 11 ScmZQ%UCE~T0!YML9dHb(Xs2rmt{qF|95>i-_eWf SK^a?Rr(H3NMUM-am)IXE0vpf( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..88cd9effca95565e8171402f95f569da3430c638 GIT binary patch literal 42 zcmV+_0M-8i002lXFgYe?qj=`|FY2s2C4DaMru+IaeP|;qY_#j9F=(;jb29q_!EWFa AW&i*H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..a2eabb489471d50753ddd12e23fbcf2a03916346 GIT binary patch literal 30 mcmZQ%U@$J=WMFd44E%4{yWG}L|9;}>*sHaSuFqGV5d{E+>kAzK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..414e087038d4a910ce6a8195f71e25dc031cdc72 GIT binary patch literal 26 icmZQ%VDQk@vVUf{<@qwz-)}6lcdcKbvFEF0QzHO}0t^NK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.flat new file mode 100644 index 0000000000000000000000000000000000000000..a18b7ae912d22fcd412b7cf18e49f42d3028d0f0 GIT binary patch literal 10 RcmZQ%U@$J=WDs)T1ONpE0SN#A literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4f3515a8d7fa54148e5417af95a8b4bdd5b88412 GIT binary patch literal 6 NcmZQ%VDMmU1ONeN0L%aY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..7dd0c32e3ba5464d591d6e8c534b3c7e80e7e709 GIT binary patch literal 16 XcmZQ%U@$hHHbqF0!K0D!KLaBG8fF8N literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..beef7dfc102f7083c0b41219d244112b7ee4a8b1 GIT binary patch literal 7 OcmZQ%VDM;UU<3dHvH;8g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..32cfd32e8186947ff0819eb97cdc0be7d07a20df GIT binary patch literal 16 XcmZQ%U@$hHHbqF0@jrt{BLgD<8`J}n literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..beef7dfc102f7083c0b41219d244112b7ee4a8b1 GIT binary patch literal 7 OcmZQ%VDM;UU<3dHvH;8g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..d2f7d69d3db7519e9fdf56cab7defd49fd730de0 GIT binary patch literal 18 ZcmZQ%U@$hHHbqF0@jrt{BO?O?BLE`&1C#&& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..41d1b13e38465e7b59da94615d132ae521bb6021 GIT binary patch literal 9 QcmZQ%VDM;UWME(f00c|`%>V!Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..d3c7e86b14d525342f7965ce18d66b3a85b24672 GIT binary patch literal 18 ZcmZQ%U@$hHHbqF0k%7UZk?}tRBLE%&1C#&& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..41d1b13e38465e7b59da94615d132ae521bb6021 GIT binary patch literal 9 QcmZQ%VDM;UWME(f00c|`%>V!Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..13daab3e2a23288d1c61dd51eafaf5cac3f8d8fb GIT binary patch literal 19 acmZQ%U@$hHHbqF0$)AD2qml6o10w(;djr`3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ae538cdec43cff331a0ea091bf32aa4ccae45595 GIT binary patch literal 9 QcmZQ%VDM;UbYWlw00kHU5dZ)H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..049a81ef63551791da6d38ff5346d6472dba1433 GIT binary patch literal 16 XcmZQ%U@$hHHYG@r!K0D!KLaBG9Hs-) literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7585aba05bc45c9f166a0337c49b832f9d1b282e GIT binary patch literal 9 QcmZQ%VDM;U{LjD$00&6{%m4rY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..dfbd4398f8b478b2d3bf136f41aefc94eaf8933a GIT binary patch literal 16 XcmZQ%U@$hHHYG@r@jrt{BLgD<9ux!9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7585aba05bc45c9f166a0337c49b832f9d1b282e GIT binary patch literal 9 QcmZQ%VDM;U{LjD$00&6{%m4rY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..7b64e9dd7cbe3f1108a7093f4d4579541c48bdfe GIT binary patch literal 18 ZcmZQ%U@$hHHYG@r@jrt{BO?O?BLF451JnQj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..41d1b13e38465e7b59da94615d132ae521bb6021 GIT binary patch literal 9 QcmZQ%VDM;UWME(f00c|`%>V!Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..fd35e814795e1db73c0dce8c33d513df1a66a338 GIT binary patch literal 18 ZcmZQ%U@$hHHYG@rk%7UZk?}tRBLE=51JnQj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..41d1b13e38465e7b59da94615d132ae521bb6021 GIT binary patch literal 9 QcmZQ%VDM;UWME(f00c|`%>V!Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..25115f94906dac6450bff9fd0177d69177ef4358 GIT binary patch literal 19 acmZQ%U@$hHHYG@r$)AD2qml6o10w(>djuH( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..97a19f024ac8b43108d1f41a0c36f7ad68b55bc5 GIT binary patch literal 10 RcmZQ%VDM;Ua$#U#1ONst0TKWJ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..901f5a3b365bf67c38eefea0e02ed4289f347610 GIT binary patch literal 109 zcmV-z0FwU!001*LmXs19D>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM` zq-U~R$5^AV07!u{+nk0Rn4{60xhTRaGODf$Pjmqj+(>gxJOCC~%a78zNq?^vqzoR- P*Vb4YRkkHnI`aSl(#|dX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..5695529f54e79422efdab5c0e1b8b60138fce9e5 GIT binary patch literal 51 zcmZQ%VDMK6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM` zq-U~R$5^AV07!u{+nk0Rn4{60xhTRaGODf$Pjmqj+(>gxJOCC~%a78zNq?^vqzoR- P*Vb4YRkkHnI`aSl>`pE` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..940219365588aea34138162219b5bd77414530b9 GIT binary patch literal 58 zcmZQ%VDM-(5^iV^X=rGWn91Oz#niEei8+OVDTKp-Q-ndxg^`Itk<(t0MTJ4;Xh4&I Nbm%tKP^-@ji~w>y466VD literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..826a41f79c17cdf17ff3ad89f63a97535a0845a8 GIT binary patch literal 109 zcmV-z0FwU!001*LmXs19GTWSn9GIigoVh5%Dl)3B3Qu$a6WmC1O*{Y=SIdvmxk-Po z7NiUw&DYjg8&$R?RXXzkNP#Oe!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKC PKVhV2vRublqp$!0j=U}W literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..5695529f54e79422efdab5c0e1b8b60138fce9e5 GIT binary patch literal 51 zcmZQ%VDMDoV{j)?ZD1-E3lbYVLn6^0tIKC PKVhV2vRublqp$!0s5~w_ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..940219365588aea34138162219b5bd77414530b9 GIT binary patch literal 58 zcmZQ%VDM-(5^iV^X=rGWn91Oz#niEei8+OVDTKp-Q-ndxg^`Itk<(t0MTJ4;Xh4&I Nbm%tKP^-@ji~w>y466VD literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..183980c5b5da21ec62fad45c1f4052d5ac50bd19 GIT binary patch literal 21 ccmZQ%U@$K96l7sowfhW%MUDSyQTD)U)}T89Gi3tz(9jr9Nl^2r^% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..1779c49991b8a8259fed3195dda7c0afdcb7b3fc GIT binary patch literal 47 zcmV+~0MP#d001*_=H(J007!u#4p&jYCgnr2=<UV42#X(dFMqcaL|6`m06F@h{`3 F00GfE7ApV% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.flat new file mode 100644 index 0000000000000000000000000000000000000000..508b1498877cd101a6337291072f342f7d5628b2 GIT binary patch literal 73 zcmV-P0Ji@D001*_=H(J087_XPO{Ba{eEUW|KP-kv1$zJU`|RwY(f|NRfgq8_51F$w f1Hdae?UT0?{*uD-vBpukpVEEcO+**zrX$O!5KQb7eh@me6(^b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..d583dabed60485604b7b2963dd9dfe5b27f62920 GIT binary patch literal 116 zcmZQ%U@$Ix_OAE#?A;!X20IN|FP#5!_}db#?Gq+&sqL0<{<5L|gl$k&+LJ|hza5#k cBL8u0)YZFyxY2}L-_vvL# z^%@Xv?IHm%pm!u^LchQL@4*>5x)(!DGk+r#c)w#8FlE8uoHRn7c87U`u3tLc6gcJ5 zH}*Fq07!u_pm&xaEI-QB1*O_p*`EQF$nGJTozOCo@W1JPXzNaC2YmPiE1zAQyh;<4 Jx}f0L00GhTNT&b* literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat new file mode 100644 index 0000000000000000000000000000000000000000..45b15af3b8d9b584ba2c521cc549dde9611856ea GIT binary patch literal 58 zcmV-A0LA|S001|3kpVDWB>pF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat new file mode 100644 index 0000000000000000000000000000000000000000..f6e842edb8594ed95a01b042440c7dadbe77a9c1 GIT binary patch literal 58 zcmV-A0LA|S001|3kpVE2gA^Q-F=nAWO~V72XJg1=OTgBqT+MYy@AdZse~1-P^_Qaow?=LlUe zGKFpF_*cbR$#h<;&lHJ51r(gdbCYOtiRQv`i{_fq`05&L3R-2qlkBO4^V-GQ8oY0D zR?NIwGsac-v3Dfv82~qgkpW<)%nt!(Kh|26(KVM?>*J&n&IR-&D-0i5WHlQ&;fOXW zjO%PKhST@u_d8(C1So(7(xnfL-xpEWsTEOBR3~q`=T@9Q7{(OIl|gsd=SAs+1Z7P3 zS=4lU41jCBGi!YSNP%Fp+XHACuMHuK<1c*4OV+7%#)k_^9Zp6YceW1hBw@-naa6Fx zSUW9Wff7ohAKyL+|7%pvd{Zb}#|}E+lLS literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.flat new file mode 100644 index 0000000000000000000000000000000000000000..c5e01674844c7b3a4dc28055b91aa502c147e94a GIT binary patch literal 251 zcmV0)YZFyxY2}L-_vvL# z^%@Xw2_gYtrpylkW*cb1=6Jtjo%kh*QpgzP*f*xy60A$KN!Xo$(2EO*yly*gal3Ix6y;F0 z7bj)*E4mUjIZ87@JRxR!S0PTCZzUG^*S}XX93a1p*zD4fX&TnOTDjwqFhW4200A)! Bat{Ci literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat new file mode 100644 index 0000000000000000000000000000000000000000..ea9f1016e60383f4072c0d080d223d81bfc65fb4 GIT binary patch literal 106 zcmV-w0G0m%001|HkpWUm;EoXHq9@?z|>RIIIZZ3tW8dp5lk8S%>Wmwo6k4TRuA2nUt!ar=U2hxAqaoF>g MjZE&^iJ+YT0fbg9IRF3v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat new file mode 100644 index 0000000000000000000000000000000000000000..1610ae8d0f271ba29efdba686f3eb617b6cf0f41 GIT binary patch literal 106 zcmV-w0G0m%001|HkpWFs4{IR+H-wP^V7726`}3=gVykOOpHvk${0G@aZf1j$-z&kFV%OYA zwoBleM2ysJzv37fsT|O&G6nH5YSGLxg+D(U9R^8%T>HY;Q{TWF{}+1Rxj!V-QUp{r z+-|a;RuHyq(A__?QUEh}hVIfKFoXnSsxK_siI`g-KVGyuoGE~pWzuwgU~@|u*7*hy z@BREx3is4lqvwq72}Rw;X#h8bkpW<+4>29K^8LhA1cwhyRkm81S)*S3`YL=`UpZAG zV0OEzGvoun)O3`U*+M&jZ=Jpf%%^bRkEJ!*@3z~b?Y1wAn*VFAgTF|Do6Y%;2j`vW UV_tWOmy|DxtmEbhvA zR!Nyfc{|6njWzv;)A+L$8O&QIGA3**(ER;*bzjozY|r^2qUL|tZ@T5BHBY*)eQA8}-|B-~`N|_6*jaWY#W?ejE)M{@pCClbnAM^Xr_2Bylr2mUo-P>ue zawUi*#Pm+yrukt4+j1`4wci{BbYk1PONs_dR;r$!!`g7rXHVZz7x&i+?967%WK8B{ zrEIuS=euKWd9j1y*^WoI%x2$hJrLNFc7(pJTX#N$!?2wxD?4Le!TJ#MsO@KRc@3pb iCovauX|kmH=1uycm&B068>h(W82WnhnHh9)9U}mGOy9cz literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.flat new file mode 100644 index 0000000000000000000000000000000000000000..901a15e174e5f1bba9ef4236d241b8bbe8e48dc1 GIT binary patch literal 322 zcmV-I0loeK001+1#%~ba+C?yns!u=7iBL27G?cJF%-7$ye79N6E)@&^^d?Ai7exup zA|nJNw+NQ8e2>Fs4{IR+H-wP^V3`J?U-?1JKBcO5|lc_H=tE`(ZuK?0sNU-zFQdv@D@0!r6dx7E$JccyYcZfgr{3COqA))1X zCiEbuPdwoJ(%koy6#z4MhVIfKFtWQOGejIkD|q$3ks6^k-7JV|n!_o}Y=B-+)g@Sw z{KJW{83Z!%Y7m@nLmv--BLFvqkpW<~a4GxqtBzu;Ye}C}6*v3`*+y<=gOcAX!Ixs! z+(@=d;F?5?)NQ}w7#XP?(5o^9@iA)A%rb>PKN=kdNq=1X!q-#Zz#IP;dfvG|B-By_ UR5jdgvY%EEwrtSdKeJK*0gmsM5dZ)H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.flat new file mode 100644 index 0000000000000000000000000000000000000000..43eed4034753bd8448ab8039bfab7f235444bd66 GIT binary patch literal 483 zcmZQ%U@)#YmM?Plk@RklMuQfX4Qw>oD;%iG6ov7V#ZFg^8BNo_*0x8${-Yy$89 z{t4jvekEe@^PYE{u6K`RGMKkaWK3AWZz#L%)88W@EbaV0q1&QnMJ|r}^GmBHGTt&& zDWPolD&r^22dn=K8`cX3m)_@HNEwI+wDbfx9NA!`k%e7dA~>F?6W`n z*`LpSksQ~mc=ydZ$qiEJ<$K&(fKF_CcS(^<*Ue;G82>YJ%d{^Qcg0P*jSd(q=Wbo@ zT%NI*C+0=%?5z9C_bVwcD3Y1HQr~#>n%Vm687{?nZ1{X8C^9JJ{j3YCsv941+q9Wn zE$^`Z`bW8Vf#Sla6>47;miya0_sdr||2BnpA9(#FgdTI0L-JaP8ug@~JxW&9gcyeKp<+EJh4O#7h+%x~NY-r(W iKf)?tuqiHVmx)U6yvsaIFP<_k6XPtJ`R;EL10w*281B*l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.flat new file mode 100644 index 0000000000000000000000000000000000000000..8ced11ea1fe80102613d165e8de882c1485642e2 GIT binary patch literal 322 zcmV-I0loeK001+1#%~ba+C?yns!u=7iBL27G?cJF%-7$ye79N6E)@&^^d?Ai7exup zA|nJNw+NQ8e2>Fs4{IR+H-wP^V3`J?U-?1JKBcO5|lc_H=tE`(ZuK?0sNU-zFQdv@D@0!r6dx7E$JccyYcZfgr{3COqA))1X zCiEbuPdwoJ(%koy6#z4MhVIfKFoXnSsxK_siI`g-KVGyuoGE~pWzuwgU~@|u*7*hy z@BREx3is4lqvwq72}Rw;X#h8bkpWsfmdBU@C19PTN_PPW0jylJeAo U8Lq6kWMD{1GhkWH?B<^U0RtwRdH?_b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.flat new file mode 100644 index 0000000000000000000000000000000000000000..5d28b68e7bced3bad98f9d375a87865e5719e9b3 GIT binary patch literal 322 zcmV-I0loeK001+1#%~ba+C?yns!u=7iBL27G?cJF%-7$ye79N6E)@&^^d?Ai7exup zA|nJNw+NQ8e2>Fs4{IR+H-wP^V3`J?U-?1JKBcO5|lc_H=tE`(ZuK?0sNU-zFQdv@D@0!r6dx7E$JccyYcZfgr{3COqA))1X zCiEbuPdwoJ(%koy6#z4MhVIfKFr=v^%bW#(!A!i4#Y9KzAO{0BrW`b!YGkn3eoeTY zcXL1?&4}XKHk;jrz)_55!~i#hkpW<+4>29K^8LhA1cwhyRkm81S)*S3`YL=`UpZAG zV0OEzGvoun)O3`U*+M&jZ=Jpf%%^bRkEJ!*@3z~b?Y1wAn*VFAgTF|Do6Y%;2j`vW UV_thS zpF@ap?jq?2cu_i$`Dk7MH-wP^V3Xi0U{Z0PV12C9pok|=Wm#*`(3v2%8nxPCyWD?J zNi$6G5)+hNSLLjI1ziLyegaCOvha@zktPTQCoRPgQO4wY)cQa>0<=*JWP0P#cMGfo zCa49w@6>=+$iX4KxBxSFhHmi9#Uw!+QekdnZ*3rUVQh6}AZBlJAarGObRc1MXD%QB zNP!e$Y;$xVX>%ZRbz^8CVIX2`VRLi Vq0l6|Ej#WiU1+E$KyMMp00F)Cpe+CZ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.flat new file mode 100644 index 0000000000000000000000000000000000000000..beaa4a9d974f7722d7d8f5a89a329c39a318ae45 GIT binary patch literal 415 zcmV;Q0bu?C001+0CT{T}0TNVYb98BLXCQ20a%W{AWOH;b05>FN;*uc|NHRk$PgX@z zQ%PDyEksjPEdWS?|6=ukKp^I*;zGwZ(aC$wf@1j_h~d`@0MQLzFoE54MY6ay8U))x_-s6T)7V*TJAmQc-rUvZFyql4kq$5SbUIwmk0)v-#;nR45F?g!Y-U!gtU!quOE3?$HyH3 zY4dRF@`HqVvvU}Q{|zUN>tip=gRbzaSv}p<_0k=zR;%EPjI^rsBU>6NE0Nadxehtp zl{|I)Mh<<}Ez-P-H!8&M&K4hE82Dl4epeUBXa%5L#Xt0u=^f&@T`^{}Q}w&XORfzn zM~476c98)vp=(!owYY^Dw#x8XA<)^lxk@w9+NunHzoux*n J8#)C_00E2j$L|0D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.flat new file mode 100644 index 0000000000000000000000000000000000000000..c5e5ba68dec40a3bbe82d4e2012e3ef80668ff50 GIT binary patch literal 338 zcmZQ%U@$IM%e!&+maD<)YZ576B}*ENLgkzutZ}Trq4A;8)z8jm#>AtC=3W2DeeVoQ zM#$sIGTRx{EBBUNmuE08JNE99qQO+&zs9%Jn$&p8n0tSBugz;&H#c&Yji`j^l&FKx z-e(J_pPg85$?iT^;hNbw=PJjq4CZAM84Y$O{pC3!;PK#mY50CS@4P!vTlR0h)BeNi oi^etscJ+;xM_5*i&c3g=Zt*wI2_}lc^&s2GbSKz8I=PY&09}fjZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.flat new file mode 100644 index 0000000000000000000000000000000000000000..8f947acd34973ffddcf23932c5492e142620876d GIT binary patch literal 226 zcmZQ%U@$IM%e!&+maD<)YZ576B}*ENLgkzutZ}Trq4A;8)z8jm#>AtC=3W2DeeVoQ zM#$sIGTRx{EBBUNmuE09o5*M|mG`glEwv^!o-*d%-`#8TTGq{toMj^_Avz`M;IsGH m0_tZc)?2c>&sDf)cFwuV@hgLI*|B$*6iL?ywvA*rG6DcT3uG?< literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..7323f0030a691b80fa2d728b20ff0e4ab4482dbf GIT binary patch literal 116 zcmZQ%U@$L9d)s?=iKD^lYZ576B}*ENLgkzutZ}Trq4A;8)z8jm#>AtC=3W2DeeVoQ dM#$sIGTRx{EBBUNmuE09o5*NzfPqB72mq{j9rOSI literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..33a68bafbc2529c644ca9de3c9b1bb9c64156d48 GIT binary patch literal 56 zcmV-80LT9U002mVFss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh3*O8GXjJ2q O9Jc@`dA)Ym9{>TGH5fqv literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.flat new file mode 100644 index 0000000000000000000000000000000000000000..7fdb2604b622ff51bcec39c2ed569698e597ad3f GIT binary patch literal 116 zcmV-)0E_04I69cGn*OH+GQ$FqIAcGukGCCJc51jr)tOZiKF#S(-c*7!{OS!RGI4 W5GT!%e>n$7ogmgW&O>@Z^#B38J~Fic literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..298b1b2871dbac25662fddf75e567cae0764db1e GIT binary patch literal 56 zcmV-80LT9U002mVFrn$7ogmgW&O>@Z^#B31%op7N literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..da82ad8a5ddaf8b47ea8333243b44a66f6dc2d25 GIT binary patch literal 56 zcmV-80LT9U002mVFqIAcGukGCCJc51jr)tOZiKF#S(-c*7!{OS!RGI45GT!%e>n$7 OogmgW&O>@Z^#B29V-|e? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.flat new file mode 100644 index 0000000000000000000000000000000000000000..74e184b4e9c5d7675b75aff8b1f189e1b4e25a8a GIT binary patch literal 114 zcmV-&0FD0v001+0ChpQ9FqIAcGukGCCJc51jr)tOZiKF#S(-c*7!{OS!RGI45GT!% ze>n$7ogmgW&O>@Z^#C_^kpVEP))-{<8FYX$RUSg%tU-U+DDZhjPCh)Ck;THE*YOM9 U%mipu04I69cGn*O0jWkY82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.flat new file mode 100644 index 0000000000000000000000000000000000000000..7bd6e67fad10a855d710cc59efccda5100aeaa07 GIT binary patch literal 114 zcmZQ%U@$IMdv{6EVD&YLl&_K{4Mw4IP7l^N*5A#}{g2D~T%{q~@>)IT=14RTq>1 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat new file mode 100644 index 0000000000000000000000000000000000000000..26104225230d05e2e53048fa7ee9a4ec30127852 GIT binary patch literal 31 gcmZQ%U@$IM%loLr$k@l=(a6XJv=^cP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/files b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/files new file mode 100644 index 00000000000..53d8adbfe9b --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/files @@ -0,0 +1,95 @@ +multiScalarMul-01.uplc +-- Multi-scalar multiplication is the same as ordinary scalar multiplication for inputs of size 1. +Singleton lists + scalarMul + + +multiScalarMul-02a.uplc +-- Multi-scalar multiplication is itertated multiply-and-add. +-- msm [n1,n2,n3,n4,n5,n6] [p1,p2,p3,p4,p5,p6] = n1*p1+(n2*p2+(n3*p3+(n4*p4+(n5*p5+n6*p6)))) +fold + +multiScalarMul-02b.uplc +-- Multi-scalar multiplication is itertated multiply-and-add. +-- msm [n1,n2,n3,n4,n5,n6] [p1,p2,p3,p4,p5,p6] = n1*p1+(n2*p2+(n3*p3+(n4*p4+(n5*p5+n6*p6)))) +-- No infinite points in the input. +fold + +multiScalarMul-03a.uplc +-- Multi-scalar multiplication is itertated multiply-and-add. +-- msm [n1,n2,n3,n4,n5,n6] [p1,p2,p3,p4,p5,p6] = ((((n1*p1+n2*p2)+n3*p3)+n4*p4)+n5*p5)+n6*p6 +fold + +multiScalarMul-03b.uplc +-- Multi-scalar multiplication is itertated multiply-and-add. +-- msm [n1,n2,n3,n4,n5,n6] [p1,p2,p3,p4,p5,p6] = ((((n1*p1+n2*p2)+n3*p3)+n4*p4)+n5*p5)+n6*p6 +-- No infinite points in the input. +fold + +multiScalarMul-04a.uplc +-- Multi-scalar multiplication is itertated multiply-and-add, invariant under permutation and association. +-- msm [n1,n2,n3,n4,n5,n6] [p1,p2,p3,p4,p5,p6] = n4*p4+((n3*p3+n1*p1)+(n6*p6+(n2*p2+n5*p5))) +fold + +multiScalarMul-04b.uplc +-- Multi-scalar multiplication is itertated multiply-and-add, invariant under permutation and association. +-- msm [n1,n2,n3,n4,n5,n6] [p1,p2,p3,p4,p5,p6] = n4*p4+((n3*p3+n1*p1)+(n6*p6+(n2*p2+n5*p5))) +-- No infinite points in the input. +fold + +multiScalarMul-05a.uplc +-- msm (n:ns) (p:ps) = n*p + msm ns ps +msm + cons + +multiScalarMul-05b.uplc +-- msm (n:ns) (p:ps) = n*p + msm ns ps +-- No infinite points in the input. +-- msm + cons + +multiScalarMul-06a.uplc +-- First argument is empty list => result = zero +Done + +multiScalarMul-06b.uplc +-- First argument is empty list => result = zero +-- No infinite points in the input. +Done + +multiScalarMul-07.uplc +-- Second argument is empty list => result = zero +Done + +multiScalarMul-08.uplc +-- Both arguments are empty lists => result = zero +Done + + +multiScalarMul-09a.uplc +-- Extra entries at end of first list are ignored +Done + +multiScalarMul-09b.uplc +-- Extra entries at end of first list are ignored. +-- No infinite points in the input. +Done + +multiScalarMul-10a.uplc +-- Extra entries at end of second list are ignored +Done + +multiScalarMul-10b.uplc +-- Extra entries at end of second list are ignored +-- No infinite points in the input. +Done + +multiScalarMul-11.uplc +-- All entries in second list are the zero point => result is the zero point +Done + +multiScalarMul-12a.uplc +-- All entries in the first list are zero => result is the zero point. +Done + +multiScalarMul-12b.uplc +-- All entries in the first list are zero => result is the zero point. +-- No infinite points in the input. +Done diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..2810704fa372cb8ee497fadb641d051229470b89 GIT binary patch literal 176 zcmZQ%U@$IM%P-WAFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uS`%61I1j6b+{G{x!a( z)}+Q$#@ze6du?9Jy19|FY(ynQr$ilm_C8xc{p`egOLq6U3fIieIafJ;W$?bPID3bO lUbT&y;g9{9k5}b9GyV5+<2K{p-~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4D;O=L7!9V?r@WvZEs(e&er=WXU575Ebny7#C4`-9JFCobSB z3sn$h(Rl5nzd@4eifqg>-Bt$UaEH9NN{j{v7)S&#jT_G%a7{e6ce1Acfha3=asI!j z$|_UOUjMW!A@y2A+#IXl+x#*TeD6F;VGPSE*&M$GZe#aE1r9r*e??d1L^{~JT9zfv z(Vg&sN4YU*%jso43Nsz2E&OtCqR|)E>08rI@QYvbf@^G9ab%mT$ZhGjzc%bzYQOL1 zjC3`%EyqPuRhyTx+@IsJ*8U;eX(zEMXWBM>GM8I(sSB==WE;J&E6(0#T+YdQKE36b zz4%+3Qr|hp_TM!#J62zJ<@ntK&D~o%$q4eYV|fo1*6jZ|zmW+XX{3ie*n}s`-(Nn` z*nZ*b##Q&%epx?z-K*J4+qye9ZRp>&Zr{OuM}Oacc4PaL)$b?0pYY_`;%i4&U;cmm w-}GOTCv4^hTT6P(fvx2QYbH4?jlr7t{C(yH)=zpQmUFUi-~~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4D;O=L9aT=?nI;ehp1Eu=X=vp-3H@20uR>a0xPHW6Dc_C4%c z%Z^Pm-Lv_G)oSNuee54pzHebL4tL0VtHfxq^UB<3-u~>)-i5K?GqoA9%bI<@0bSH*qUhVQFvq115+E}815-wxn`yvQTevw z-CUt#ZkAd~M@42BRt2oNF)?DcX`}F(SAI!wjSXR|e(tc@ve`85XE<}S7W1B+%NVLR zs(Er;`BZ&m`uZ=YPQ7J3{Lm+3qW|V#^+M~TaE&Zr{OuM}Oacc4PaL)$b?0pYY_`;%i4&U;cmm-}GOTCv4^h nTT6P(fvx2QYbHJRz?%2`edYz$PkJPlbFy#X1O+(B(Z~n@`Qp7g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat new file mode 100644 index 0000000000000000000000000000000000000000..abecdadce4c634b9785964db763ae0fd3d8f648c GIT binary patch literal 903 zcmZQ%U@$IM%P-WAFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4D;O=L7!9V?r@WvZEs(e&er=WXU575Ebny7#C4`-9JFCobSB z3sn$h(Rl5nzd@4eifqg>-Bt$UaEH9NN{j{v7)S&#jT_G%a7{e6ce1Acfha3=asI!j z$|_UOUjMW!A@y2A+#IXl+x#*TeD6F;VGPSE*&M$GZe#aE1r9r*e??d1L^{~JT9zfv z(Vg&sN4YU*%jso43Nsz2E&OtCqR|)E>08rI@QYvbf@^G9ab%mT$ZhGjzc%bzYQOL1 zjC3`%EyqPuRhyTx+@IsJ*8U;eX(zEMXWBM>GM8I(sSB==WE;J&E6(0#Ty`w)#@XAF zyOYfeCd7QJ@Jaqyclmh8%`@45FDK`ue}C&!d!1?aZjVMX0>7M-HTD0QKOBO)w{(&b u1?8OV~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4D;O=L9aT=?nI;ehp1Eu=X=vp-3H@20uR>a0xPHW6Dc_C4%c z%Z^Pm-Lv_G)oSNuee54pzHebL4tL0VtHfxq^UB<3-u~>)-i5K?GqoA9%bI<@0bSH*qUhVQFvq115+E}815-wxn`yvQTevw z-CUt#ZkAd~M@42BRt2oNF)?DcX`}F(SAI!wjSXR|e(tc@ve`85XE<}S7W1B+%NVLR zs(Er;`BZ&m`uZ=YPQ7J3{Lm+3qW|V#^+M~TaE7M-HTD0QKOBO)w{(&b1?8OV~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4D;O=L7!9V?r@WvZEs(e&er=WXU575Ebny7#C4`-9JFCobSB z3sn$h(Rl5nzd@4eifqg>-Bt$UaEH9NN{j{v7)S&#jT_G%a7{e6ce1Acfha3=asI!j z$|_UOUjMW!A@y2A+#IXl+x#*TeD6F;VGPSE*&M$GZe#aE1r9r*e??d1L^{~JT9zfv z(Vg&sN4YU*%jso43Nsz2E&OtCqR|)E>08rI@QYvbf@^G9ab%mT$ZhGjzc%bzYQOL1 zjC3`%EyqPuRhyTx+@IsJ*8U;eX(zEMXWBM>GM8I(sSB==WE;J&E6(0#T+YdmxqC~e z0m<5p%Z}yUID1D$X3F1R6%!18$!#-@{~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4D;O=L9aT=?nI;ehp1Eu=X=vp-3H@20uR>a0xPHW6Dc_C4%c z%Z^Pm-Lv_G)oSNuee54pzHebL4tL0VtHfxq^UB<3-u~>)-i5K?GqoA9%bI<@0bSH*qUhVQFvq115+E}815-wxn`yvQTevw z-CUt#ZkAd~M@42BRt2oNF)?DcX`}F(SAI!wjSXR|e(tc@ve`85XE<}S7W1B+%NVLR zs(Er;`BZ&m`uZ=YPQ7J3{Lm+3qW|V#^+M~TaE>U-EDSv-eOfdK*x6L&A>%OUh&AuH}+Tmxh?i-YVD`kPcpNv zRNdHGRsZAvrT;-iVu@+*E-4z29>nFGtmo5Pj@gU9wJG(Tb8P=zGqYp$bytqxEzkt{ vg!EJb^vOeoZ;aqHMshG3gLSXj|8ssL6W9dO6C2P&&)*vbf*enB^fLkgkczh$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat new file mode 100644 index 0000000000000000000000000000000000000000..1238ef8e79e047292ed5c1e49af6e893f68ff32c GIT binary patch literal 902 zcmZQ%U@$IM%P%+^%j8&m^Pyq?(ck{E!RdzUzx(!XoPU3-;rAG>>1(7;|DX9oKws6q zZk`H{UHjVJu)q0BYwnhZ+|@CO@txXIyS4Ni?>GH>|ILo>SsGt6y{27ltK2r-xcUF= zzwEy zsr|m2Gt$-6wj38tRc&6%a(|A?TKk7=r=7&6oN3$i$y{#Dr7pNel5O<9t~mRS_ch-0 z=`F|X#oyYL`p!AF|E`(YvHH3z$L|*CZTkPLj)nWA|NZ5i%=`;qCx`Bjei?5bd)3^V zS6nzXQ9d`ewz;Gcclh%E{eShpsw<|6^WLlbtXkXPmi2=7 N?h?n**rRsr0RWYjbIbq$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat new file mode 100644 index 0000000000000000000000000000000000000000..f8a889a312946b8135f358ae6be22fccf81d0683 GIT binary patch literal 902 zcmZQ%U@$IM%P%+^%j8&m^Pyq?(ck{E!RdzUzx(!XoPU3-;rAG>>1(7;|DX9oKws6q zZk`H{UHjVJu)q0BYwnhZ+|@CO@txXIyS4Ni?>GH>|ILo>SsGt6y{27ltK2r-xcUF= zzwEyE?(y_@DLtFtnF+eB=+ z*!Qq&Eju>NbkF7!R;!(t^|60Y`M!n0INTxctrDZb&MR}DdHb_Fe`9{)Hhte>-Ry?c zUn%d8S35_awYs--edx-F#|9?tv#ot z+4f?JWcK9x(rj5dDUil@#H8zB;`nkhq%VyKKpW)2STFiTP zE@PFd9oI`x+E@I#-BiT;~|)eEhU!Zo(%)=XOLd}piSmIL2*e4C%K zEc4#EO$)<6|1l~RwmoZ~X1k!2Kkv@<9ltskh3mLXGcclh%E{eShpsw<|6^WLlbtXkXPmi2=7?h?n**rRsr F0RYf#t406- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat new file mode 100644 index 0000000000000000000000000000000000000000..f39ac1bd2b97f712cdbdb771983b5c469b07b7a2 GIT binary patch literal 409 zcmZQ%U@$IM%P-WAV9R>Jdv}SW!RlDq^et1(WQ?XCS3GYs_o%?1fY7}^_1_uIOjl%Mmg%-K7>7ILy;Wi~IKV(6fN9)#_JC{RvAvTu{SQQ0sf+Xf zJylkjdiMIKT?whz8sg?y{odx6k>GphQ3_*NR>|i0EpQvVCn|8*3H>X&A}7+p-qo@! zX^!rM2RzD+L0e8Q^HG@TIBnsVdlQYmxK7`ic7k90nipJS%Zel0Tt#k6zx}mg*HZg^ zH)o`)scktfnyT8ol;!>$m$mi}*-kr&O*zxH>65wKnoC`9jU?OXeO+<)mQK>ch7kZ6 CWQrdE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat new file mode 100644 index 0000000000000000000000000000000000000000..45faf06167b39ab8dbf3f8e82bc719162db6dc71 GIT binary patch literal 409 zcmZQ%U@$IM%P-WAV9R>Jdv}SWLFd9xmktN4pK2k^`I-Gm`g=FcRaR$Z`nHMKaH5%>5swW_{^?w_nW@3A*&bX4*Esp_?2A2;X|dZX+~;rVs#<$aNwe+6 z6v^!MH)1_%otNxhq@C6&TWX*9p!6v7Hh;%7xW?8*YmdSkn;w|j2*+?w`N}mj?TE^^ z74PN>9donPQaUO!!>}q~&5el>vrQX?*Szvef@^FDTlI5?&6drkaX-VEo3)tt>|DlB zy;04RpOmRE(+Iinaa!HeO+<)mQI5M3?u?Z0A=;1+yDRo literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..d16c012786d96798f5d85d62a2d2d95ce58a8bea GIT binary patch literal 164 zcmZQ%U@$IM%P-WAFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| cX`K;cUitgX)NhQcuP5BS~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQ9#THsNm5z3mzYCZIc-Ff0JPMay$iG0&INTxctrDZb>R8$IEmO^8 zjHVw~Ja04isKB3q(7iwP-yeKdJ8=P5S*U_2i^gjo{SA^#S7c+B>9#V!G#+3e5x_KV zJbS=3@z~zUn*Il(tklK%|DGzVOg(%3)2@WnYYlO8tbT9v%SiCO^C*QeEURR5{1&*4 z-4hi!?1cUmU6B*%VDD;KmNZ9q!UG=V#-J^ym-#5nbey*E%e{$4UtFheO*_Fae$5N6 zv1P@PZLT7>rQiPAuxqLPzMC`B)zr2e7fn@dUdnQRj>}s6his>v#HO5S+w{p?Zq21G zxJHs~^uDe*`;PZD-t*}#$Lz)5+LZdvIkx|~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQ9#THsNm5z3mzYCZIc-Ff0JPMay$iG0&INTxctrDX_=fY2y4hO8C zY9Y<}nf*!ndpFHhR%d1Uwu#tsvF~BmT6S!j>7LCetX4ZO>tp|*@_h>fOykZgbDw$p zvpaude&RNL-(ubDhSXmv?~hkIN1wI2w{(5z%817XCjWFU+RW78*K7~2f@_@oclN~| z$+XyQ74GvlbyclBr=;2TVv1z;`Wvwxwa!a+FVarylr6PSd{BCnd7Hmu8eC&*qP0ii zjZF_sZG>aEr+np_nRZ0w+lqH{g^sydYAGERnPFHJu;#|Zh}ou%!fRgnCBZc|gsu9y z!)D87)3~4E%*|TNdv-2ksNSgN$#LaV^^xi8znnVtmhtdIpNxtAn}gL0t&hSrw&&JN zTI_shtKpUd-*$YPpRp|S-nmT+!$1EqDiyXpYoBJjpp-xF&h;I?Iv0iOxJ>0`@V>4% z`;PZD-t*}#$Lz)5+LZdvIkx| z)%bB-`I z!}%N54Rx9NFgxz3+IIb{s|*w4zKo0}3{8G&^(IV^Jo9yTn{k2O*x3btKBwUD2Cqh- zn3g3kWB~nsbxiJX%6>b6x}^NN9hqQ9B`MDki|YmvA)eA${9HAenFtfH`A>1HVOI zC!&2j%wpS03-QUPvP~q$Z%U&NxSzZ>EK;W;693-Y#yN46osv|cSpvX26>{(Bg2{p{ zPitk=kd|2687%V^T&mp^yjas?7PzVMQ%=tUFCi?rzOlSlK4b@g)X;>RpR5NKjI#;t zR7H*jgOq%SqjBysijL~oVAgHoLMGjop82I9rQo&w7HSRvq%;>9y?kahj>(Dyd8jWO zo5BdO^SVc{er>9C2>t#548)NWzea(OdR}%k(IgAGXAQ z&n0T5te0yEtPuQ8(4#a8cwHiUBluuMAD`1C0CU%xt7h2G`y7_Y^F+;ga9mI_F2^1> z5fysd%ywEh!BY>O7bak4)ykWj$u1(%0GKg33kHkLJHzKka4)}Hy>9Y?WWj|ZN_yqZ z!IZ7hTO8T~9HK%KWylqlx{N$g_yKRb*{wd-E8w=|iQ1EusV?WLZ@xOONvTeR?l$AyLg^Bj~x_H4rn(Ogq@}n@h zR87W>Trqt*fqr3xsK)?`@qIB@6Q0V*hMJt}zW<$nF7LI@+#fMaegv(>xBYOL<94Fg zxASHK$J5!Z^66UHivXl7DjY#csNcdryrILK^`*XzacS6Tby2j&Erj-|q?RA$eUs+* zDYmT~Ijj3{RyGrWcMEX4p@lE1_T9A*jT#Cph;sH(e`gOZkGn#&S*SRxlLGaFJDsjY za1>qgB7UV>12ALfAg$ps!}bGSk!I(EXo@l4e&7u=_d~rNpYHZeEw0Q^uSg`os}oCbNZGZV4e;RnZ?9wuf~+SM z@@B0kAj1JnAM(zZK?>OxeV=al9Y`fJQ<(wynM3@-AEvcg3egiZXc6h|@(eh*dr$aaLWyF#5UtnX6>VV~3Obl~K&FTTE3g7pt6jViSQa zz*e8-X!o^Ox<%zhkrkVynqjv~ej2hm8AS>CE{KSup&T|yqV^9&XckB#xpZgbJ*F;4 z=OX_u?>Fx)v~rCe{Ze|fhyj?loflfwp9^nq9MG#pRi*Q8%kNXUu3(JwA^wFwZiDd9lAhZxo@GaEJc2^^ zax`MUqNuHR!TzkHn*$uRzvZXklksR3@FDLaO+ z3e3tN%Mo+z`@P6|{_cc6X7}$YaAYL_^BbYgS=t_nOe4ueXz~`ms~Lwii;qJlsRoPk zh(AJeVx72QGW881TC0k8!m7eCPaw-;24XbU4eE7>&m!GmNaMF>xg(8b6K6-W6TYZIJw zV+cz9l0Yaw3V^ShKhmBhw8l=;s@}ONF)%N<&8p-}=+_R>PB|h8tj4RphK{fX; zdxMtOr*;8YsvrDa{Natb{3xfqf7=|$(Vi`4`t|BOjYi6BaXFP4I0A{rB z;JhG;lq8bURa@bzu+jLYiFpexIHSO7IR9;ia+6QGy4#<|5vH#(uL^!~;00h=+mdxX z*tS4b?Pu5c$_8fJikx3`NsuRGKB_{*Mr&KTM`vKYvG!$sZ-z+V0o@FM`J_bOn>Qj2 za|Nnd4i6B5(9D$pnDz2wnT|Xo&uOa%PM(K%sP3xfLwlP~PH4Fo0a&?BNr8)^vFU0M z%@?)PH;?;Brf0ry!PdMj1MU&e>%B|I?BOBbc_wghqF2BM1c3F7w`p%6{z!m!XyoO;|%&oqmY7L-s)6x+^5ljstek;WBh0!TYZ9~?d+@HO z2)NdHR>!RvzYbFk4t=tfHvO#4ogaX4!`RK`L&}km_|fE96EhttN2gpVo3H*9i6p@) zky-w|bCKoGfhoz4=SR)Gd8#ov!FLy_WlCyox&afY zdET&Ga|LZF!M*X!Y0N?q0ORcu?~2#>4oyV|NUiHq62Wt6vQoR5-*(_pQhca@mi-v6 z1eD(F0=c`;M|4(a4uIrHk4F{0J#~(vhN|H%sePe?qhZg_rHMb*OY!6OAGKr&{}tSO zs$-vy?Qk-z)%D=A7?&-au^1Eh=pEm0D7K+buqx{BWNK^o$3!z|%s{mU&Qdhb=|P*h z7s=d0rR#U?JDpeE5U!&L3jr}#8|Z7iU70X+W+tLe|o3?UGG1$VK=@2 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..bb01d402710bb5f4836083552f2c0d42add352ef GIT binary patch literal 1271 zcmZQ%U@$IM%P-WAFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQ9#THsNm5z3mzYCZIc-Ff0JPMay$iG0&INTxctrDZb0R|Gms75>i XHX1mifivv0mG^bU-CH_IFF6Ib;1|E<1=rZJ;>b2v zk=xR5e{I;c)PCR18R=?jTaJsSsx~iWxj)Bct^Gr`(@tVj&a`d%WG=VnQWsn!*)~qK zWV)GhNvPwd!~4Hi53KyX@s*5W^ulzxYhF)RtzP)sKiEU!f<)}1Xm5!htJYYZSOd3l zfpw%;XXDEh$JgBzNBnYiO76b5(%Lj@;Q|i!8BTjrGjCR$XP>m!t!DSq`JwH4lUyXO)=S%S#^@BE=h>*i)A%C6C%pOcy^hwE#*5$@ zC$E%yzMQR{ZRhs&GFtkczW%p;k6lof+T+UdcYk}8&peJcv`>C!V3BLS+N)#y4H!;&p$6Y9cxA zz%@3R#r>IN?d)mE8|=8uy36z3H-U>Y>P$M`t}tPJm71)*yxd^k{{uXKE`?^PonQ>R z4%ay2&9>FI@9jGg{Iumko$&*f+RS#pDM5bM$_skk{BLnJ#aS!QE@XA{+V%hb?MVw7 zro%P%U%$h`!v7##`N1W>Q(ucJTn;vP{1sALbX>umrR&?}wrA5HDf4Pf=Q}Dle`&;} z4T=bjz0m=$*ICc|yK^>QP>cH12#eKn%uVYjDF?C6du4O^jfTtR`6XP-zi=PbcK92p zf(X^F%z~7FohdV`C3ipAefjRhhMr^gu|FRN+DZS7eR%yNSIbf@ndp|4w+x$>2VSbP zJ_@(7@kCWo({>rz0vEl*v;HyPpMAsf{)eh#%xcqjChZYf7V^D0{+F#At5V;+T?&0B zlODr0c0E=UHJ8wB3te1odF)Qo)F)LDn}6(zQ1SMARB%G0bA{OdU((Ep3;kDJGPPQK zM|J{SLMv+X>U&atT(9;_C1Q5z zp{d?*jr~8kr*B?&)c;+m%JhIlwXId|-{&TXyC<99xO(ewQs=@|{kkh#8~*kOzq;+{ zuwC2;u5ojiz%z!0`K=RPaW0W@5t`*taKVnDQeBAmW#=2I@ZVNhXFo66>#M)F;Vw@; z!{3XQdD1C7fxUo%mpGi>3oasa*+C^NfXVZ|b$H z$JXR3EgP@%K}QHq)CD6j>XEc;+QVB3yQc5~SJY97q@;#zhAxScuz_N`iE7@NTH++i z>bv=C`{G0DrVQUJ0KEOJcb*3RhxenmKz%hr$~QI-ZQJYO62{XX?@% zNitfGLW}pYZ~$hIFvnwt8f9pEjkCM%tU`*zg~n_57R#W|aJC4e9!<9875x37d}0YY zP2>KY*LeV@`qga+?DlmUSO7o$(=#I9yU7dI{e`CCAa)FQ_!mu`IyNZSWL6N&T?$nJ zcpcBhCl{EM$G$?aO;1oBBz2JqRT6n%x4_~3m-vJ}eR=ee6nI+ov~;9ipMNa{fJINB zl#(y!z$65x``p>Eimf(9HT8>ysMPmZe(MDYMZR^aciZAG;}P_5I?fC-1;7Whs=lFn zUf%FY=yP)U){qNjBp-;j$MF4s9~|+TT}^6G>B{IC@A@qpjj0A8y9p7P|7&RG zxRY)sg1JQMY#|cd($g?m=CLqE?d!Ph)WE$$CC9CjAygmKGT8G6jKAh1$~)a403+XO zl1nxw${4i*E&DGO=Vi%j79;lZaq=3S(nhzMI^yv@j}s5T=KNOZakMIJk&MGD$3OMs30ZIHSLOEEkE3cyC`y)A!*Bdn5rkhHs;Mdt_- z*icuKcE<@#vVSX8mEE<;DeTzqPrQbsiUHr$HDM%yfox^HNgjHg)I(4ItwP ziTmkOQb=?V*GK_vK9)c+fUN@E%P7tF#R}@#Ni2X zx#->7;jepkT;SaZ&;sDC_7!3{)P$QwhadIPsEHp)Zyu6)SfQoGCnfAhw@jNOat{ap z$2rmU0semR4nHLTRv!Aq&NtQH zYY^VjjNTBt0gz44j68KB$&sa6EBCu(t%k^(r6Rp%ZW?qHIfad$yc7_&d7d9)?%ub$ zc>9}(bpU|X%iL@<3`fYdfLi`hKYHqG58ZY5rzPYZ*^_!Pd7s_mT>L5t`blw!h)xct zEm$VDDCTm19Mcx8%p@6BUOoY~}VscUZy z?{RUn(en>r>3P4WaCNfOYBVQQR`(wKfaXA+;M|RdTY15o02Iv1U7{geRPTuH%Y6gx zWW`#1VeEw|eg)j3&6YZZl_|xu+<*R6Pi=KDZxlaS3c&O;){o2Pls8>rz4X?3J)PKh zIfi*BqAPMD z9qe5#%aZ2kPI$nh+!(aw^fDiXnU2#Iez`Z%=!@(0t!XFt#jkn6HMXocvdvZGw)ERy z8+I+V-*!&4(GsAN^h4w{r80>%W&ByK(;gtr@@9v0jV+bN)bMrRMK19~Bb6 z*ydzye_gBn?Dei?FB2C%%2}iQcJ=xV`5WuL|JbFd70>2muED4IF1<8Fz2#G*}%go4#eLnT*l&1_u~O1Tc*o&mM41JhpeTrvHH` zD|K=Hzo*J7Q_o)iv@0R?T0`6%tKZxFG7^06JW62<%PQF%zXfh%_e2E_JE4C?SL8%G z*t=SmCC$;D@PJ3TF=)%_Wj+cs9j7h)a&My17uV@q(@yY9@Z& z>{@ES@8*njHMK3rMN?Iqm$KZS2!RLo34*hBF_&iw8mx|$P2V!rOvY&XamDjCbB_xA2?*W$Q~&+J zXSEX-aFvBBh_YzB_R-%U$#g|FW|?j)gK@Y+-diO`g98jC0+_~)XAih09@{%v)Biw} zmAW|p-&19ksb{Z$+Le%cts!oX)$eV7841339;GmbWtD7>-vYO>d!hn|ozTCcD{>+o z>|HI(lIG}6c)+9F7_{Z|G9QJRj?)%?xi``1i|h2QX(#x_uX({WwyZd^%~j;K^xIz> zb}hBvcXLL%n%b7*qN%FQOIhyEaan8sknOaS*pxGEn?9M#t+~_%*GRIB-q#fYdG!Za literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..8d664d6785c96d3c856f495f60077c0e9014ce00 GIT binary patch literal 56 zcmV-80LT9U002mVFship+YWe^Y{OENHT=Vq?OOWC)I9)=|BLeW_jM_kjh7bSpgn2- Ofh>Y?N6=E#tpEWaQXIYj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat new file mode 100644 index 0000000000000000000000000000000000000000..9c6d485426110891864f0e9d86a379ee3418e8d4 GIT binary patch literal 1031 zcmZQ%U@)%ktU9>!&4(GsAN^h4w{r80>%W&ByK(;gtr@@9v0jV+bN)bMrRMK19~Bb6 z*ydzye_gBn?Dei?FB2C%%2}iQcJ=xV`5WuL|J*BqAPMD z9qe5#%aZ2kPI$nh+!(aw^fDiXnU2#Iez`Z%=!@(0t!XFt#jkn6HMXocvdvZGw)ERy z8+I+V-*JeZNi!k*Xh3*O8GXjJ2q O9Jc@`dA)Ym9{>T9^%x-l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.flat new file mode 100644 index 0000000000000000000000000000000000000000..4f5d3ee4f53df165ff18ee08d15733dc3c9783af GIT binary patch literal 127 zcmV-_0D%7i001|1X6=mK!a=k`ZtWrgFqIAcGukGCCJc51jr)tOZiKF#S(-c*7!{OS z!RGI45GT!%e>n$7ogmgW&O>@Z^#C(>2?o&#yR?ZgtJWA~^%-=4GF2Wz;H*J^*eLLM hMNU3En32W8p4agU-pmAORO6Ezw*V)3y>{0h00Es`HDQ1tDMY6S%+z{p9gUq7-B+%(Z8cMXUfO9 OniAkxtNj%3hyVe*HW||Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.flat new file mode 100644 index 0000000000000000000000000000000000000000..a27d947ce4db2a5eb7ace75a430a44fcf4ebf3b1 GIT binary patch literal 64 zcmV-G0KfkM001|1X6_ONgLi2WFss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh W3*O8GXjJ2q9Jc@`dA)Ym9{>S5dm91( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2ba4ff5182255bc13255835d3a7538b136d2c21b GIT binary patch literal 56 zcmV-80LT9U002mVFpZv{YTW7+=+lBByFC6%{mfaoZk;;-lfdtSQq|cF{9SX&>C;lV OrAtQBUVrq}i~s={>>V!v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.flat new file mode 100644 index 0000000000000000000000000000000000000000..c03d32e5d911f883019a9eccd325dee347959b0b GIT binary patch literal 64 zcmV-G0KfkM001|1X6_OI6L)D5Fss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh W3*O8GXjJ2q9Jc@`dA)Ym9{>R%QyPr` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b05300cb1be2e038ce06eefcec160cece6252999 GIT binary patch literal 56 zcmV-80LT9U002mVFpJh0Wc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh3*O8GXjJ2q O9Jc@`dA)Ym9{>T9^%x-l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.flat new file mode 100644 index 0000000000000000000000000000000000000000..9eb95c1ec86f8d90a49d6be9dcc57c2a44684165 GIT binary patch literal 64 zcmV-G0KfkM001|1X6_OIBX?;LFss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh W3*O8GXjJ2q9Jc@`dA)Ym9{>R)!y26c literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..33a68bafbc2529c644ca9de3c9b1bb9c64156d48 GIT binary patch literal 56 zcmV-80LT9U002mVFss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh3*O8GXjJ2q O9Jc@`dA)Ym9{>TGH5fqv literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..5d30833592e953e7338e1fba4794f0ac8b4447e9 GIT binary patch literal 64 zcmV-G0KfkM001|1X6_OI19xc=Fss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh W3*O8GXjJ2q9Jc@`dA)Ym9{>Rz;~ISc literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..0a9dc1d14f6cad321e8fab323bb5dbfb2c68c646 GIT binary patch literal 56 ScmZQ%VDM-(IKV(6U<3eIodLW6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.flat new file mode 100644 index 0000000000000000000000000000000000000000..32ae966c7558ed48c98af789f39fb88aff9a81fc GIT binary patch literal 125 zcmZQ%U@$L9d)ssOkb_U&TO~$=)z>6azDkxf7=_9?Jy_#de?#L#rK_Kv&5Vgh56!#& kk^9~mmW+_clV!Fus8{YSyDraQT+Ycjarc%^(seQd0Jd#7T>t<8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2ba4ff5182255bc13255835d3a7538b136d2c21b GIT binary patch literal 56 zcmV-80LT9U002mVFpZv{YTW7+=+lBByFC6%{mfaoZk;;-lfdtSQq|cF{9SX&>C;lV OrAtQBUVrq}i~s={>>V!v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..4bdd529f64f271cbfeec697c05b55ff4c8e26230 GIT binary patch literal 69 zcmV-L0J{GH001|1X6_OIgEw%H3mdygfiSDq7-aPsbbvBd9zx)(L4VjN@Oec}K0KI_ b#loJ~@eAI}1ZY&_lN`4ICwaYg*B<}@vgRD^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2ba4ff5182255bc13255835d3a7538b136d2c21b GIT binary patch literal 56 zcmV-80LT9U002mVFpZv{YTW7+=+lBByFC6%{mfaoZk;;-lfdtSQq|cF{9SX&>C;lV OrAtQBUVrq}i~s={>>V!v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.flat new file mode 100644 index 0000000000000000000000000000000000000000..faa106612988ff49374f86f969cab37fd9a8b4b1 GIT binary patch literal 122 zcmV-=0EPbn001|1X6_OVq7yf4ZtWrgFqIAcGukGCCJc51jr)tOZiKF#S(-c*7!{OS z!RGI45GT!%e>n$7ogmgW&O>@Z^#C_^kpVEP))-{<8FYX$RUSg%tU-U+DDZhjPCh)C ck;THE*YOM9%mipu04I69cGn*O0ks4(TmS$7 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..f0631357def0394d2430be619bef9f9edb19506f GIT binary patch literal 56 zcmV-80LT9U002mVFpS7XdB(_aK!ItdR>DQ1tDMY6S%+z{p9gUq7-B+%(Z8cMXUfO9 OniAkxtNj%3hyVe*HW||Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.flat new file mode 100644 index 0000000000000000000000000000000000000000..6ccf8a804c9ca8dc0ccd8826819178fb96cf365c GIT binary patch literal 64 zcmV-G0KfkM001|1X6_ONb9ZSGFss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh W3*O8GXjJ2q9Jc@`dA)Ym9{>S23mWnO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..c7d2e1247a434344074621a0942a3489910504ac GIT binary patch literal 56 zcmV-80LT9U002mVFs+`SYTW7+=+lBByFC6%{mfaoZk;;-lfdtSQq|cF{9SX&>C;lV OrAtQBUVrq}i~s>3EFDh( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..17af3d45a506854ff32e7eb49adeeb18d475e342 GIT binary patch literal 155 zcmZQ%U@$Ix_O9pdAxBn5M#h8xf#Cc8)Bo$4J-^QlWh}qQDVTWPm_2y^++bhp+ch$I zZi0@RSns>2xVGDzk@fpm>TB{o z_e0_CEu99duSukQl`Ls63YBwuu*R|ehQ^0VS3f(O8555lns@yp_q{VL86l4+%WP** UuiRU9T^?u)C;J9Yva~V+06&^bYybcN literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..720dd59d9b8e7f8d3e70a067e25cd1dade5a3dd4 GIT binary patch literal 174 zcmZQ%U@$IM%X@J4fQsA!wLDIRM~gnMW%p26prBx3|NsC0f8T%BzkiTv_j%O7d4mg$0|^T3+y5H5{TZeS8_?c_>&q;VK_VIYbZlRL|I3 QBi~9?_H1y8+imLr0hYxWDF6Tf literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat new file mode 100644 index 0000000000000000000000000000000000000000..075c392e25dc4203e15e67bed703f21c55d7ea56 GIT binary patch literal 60 zcmV-C0K@+Q001|1ZtWrgFoEfy#)*Xmo6=fd@LM$;qAz`X8RK~ui2aEaS(>i_}W7#VW_ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..cfe3083a79f776336199c1bd98729f5caf70298c GIT binary patch literal 56 zcmV-80LT9U002mVFoEfy#)*Xmo6=fd@LM$;qAz`X8RK~ui2aEaS(>i_|duNV^m literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat new file mode 100644 index 0000000000000000000000000000000000000000..8d545ee86a0aefd91e2bf17d19581e75df0f1eeb GIT binary patch literal 60 zcmV-C0K@+Q001|1ZtWrgFrn$7#)*Xmo6=fd@LM$;qAz`X8RK~ui2aEaS(>i_}cSQ(Q5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..f297e9d3d59a99d1a4063dd9f10919abb1d8078a GIT binary patch literal 56 zcmV-80LT9U002mVFrn$7#)*Xmo6=fd@LM$;qAz`X8RK~ui2aEaS(>i_|j?-(-x literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat new file mode 100644 index 0000000000000000000000000000000000000000..54fa6c327e548806e6ea2da34b6a9e381c09a8aa GIT binary patch literal 106 zcmV-w0G0m%001|3kpW-<>7d4mg$0|^T3+y5H5{TZeS8_?c_>&q;VK_VIYbZlRL|I3 zBi~9?_H1y8+imL-u7q&df$L(8{PepBKe(orjgWc_CSPp^;7bLelo->M)8N4sLl21O M6=))mPW8V40jw@C0RR91 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat new file mode 100644 index 0000000000000000000000000000000000000000..016a49c48e89cf7f20b0fa44b0c181d1e7607703 GIT binary patch literal 58 WcmZQ%U@$M6$Y`*Dfh54nzz6_rLIM{6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat new file mode 100644 index 0000000000000000000000000000000000000000..e4f014887d606720b58a5fbf03a424e7b94579b9 GIT binary patch literal 59 UcmZQ%U@$M6$Y^+gfmFZ<0Cd;_GXMYp literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat new file mode 100644 index 0000000000000000000000000000000000000000..9f72f86fc921c6005c9901acf7625d7c3d8d5ed1 GIT binary patch literal 57 UcmZQ%U@$M6$f$pSfi%Df0B{fjF#rGn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..1cb2ccffaab899a9ea3c0a38cb705c7704e779c9 GIT binary patch literal 60 WcmZQ%U@$Mqd#l7~aDahCzz6`Q1_K-b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..0a9dc1d14f6cad321e8fab323bb5dbfb2c68c646 GIT binary patch literal 56 ScmZQ%VDM-(IKV(6U<3eIodLW6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.flat new file mode 100644 index 0000000000000000000000000000000000000000..e89a9210f87a60b85d2549f849a98377207f4bd2 GIT binary patch literal 626 zcmZQ%U@)#=%lmRq$TeX@()@*@J-W&ZS%m*hyxh3LSM{+hi_8V{TGghO8Go4=rA<36 zEzaF6HMNZM5LJ*%7wA6gmipkf>NTe8`O7E%+Rk>=Yk!>7JeMtNZ%E=0no?CyP`Mc%}<7bOF)-lig zcRay$iOstoZV#sR^4w=VuPx8u#`o;)rSfh^yX}XH_C!y)s6COt>&R>A(5GCJQ`|)= zO2qfLDSIA$@a=Q>&NW7AS`6kb6B!eh&24)ics^4vaE*eYf{gkqwiQ2_*!oY;_|$Uq zrs}Z(?F~)ROTNrIXDhoQ=VoYrCYNAc;QdPd8d>>xrJXW{p)cQSAF)?i&6RW`A=@Zv kq4?3{V6}BUvu;eE!Mkn0hv!dbkZ09UgdDF6Tf literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.flat new file mode 100644 index 0000000000000000000000000000000000000000..a8d12b27cafb53aa84d13b50f212238fa29fe560 GIT binary patch literal 418 zcmZQ%U@)#=%lmRq$TeX@()@*@J-W&ZS%m*hyxh3LSM{+hi_8V{TGghO8Go4=rA<36 zEzaF6HMNZM5LJ*%7wA6gmipkf>NTe8`O7E%+Rk>=Yk!>7JeMtNLvpHa@?& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..b9721407ede3ba79c242c9de19c05dcbb94de967 GIT binary patch literal 212 zcmZQ%U@&h=d++;D#W7(+()@*@J-W&ZS%m*hyxh3LSM{+hi_8V{TGghO8Go4=rA<36 zEzaF6HMNZM5LJ*%7wA6gmipkf>NTe8`O7E%+Rk>=Yk!>7JeMtNN#^w+6*Zzg`-iM6|3PYpwIrtOF?Z;|t?KXMBsS KUD|en@c;psAT3$| literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.flat new file mode 100644 index 0000000000000000000000000000000000000000..fd441b737780850405a3d9d1704515f9f638e66e GIT binary patch literal 212 zcmV;_04x6i001|FX75emBtc-XVxOTEj4dOf1QY&|(}Ac>CF30g9MCs?C4z*Q{Q?0S zHHkSm&e?S}IbKK=ARcEBi_J!5;M*nE0@rV+k@~j=#Y(?k8lFV7tR8Ev^U|yXDD~qD z<3VS9i>zJRc7pK$H-wP^V1p36m;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9=$6!UI zJnr~L;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%MMk7hZ O;P&%ZxvVlKDgXiN^I%~B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..f8f8434470e6b111b642a04d5c103734ddc209d3 GIT binary patch literal 104 zcmV-u0GIy(002mVV71R|b}*foqlr+IjOKQO3F7G`VRk1p%Brhn2YwQH`u}UXZ=WH% zv$Oh6>)!s}@o%5~qdYc9Q&l K5Bf8{2LJ&!#4;8D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.flat new file mode 100644 index 0000000000000000000000000000000000000000..3c2d3fd320f67e504e564c1b7b76b81b9a28f960 GIT binary patch literal 108 zcmV-y0F(a#001|FZwVp+V6bAJp%siRBcTKn{*lvxs7)o~9RwWEH+?07gqZyT0UI@m zIXKSQbu~F&NEIL+XAq0cMrGjJCDsDhZ>N#^w+6*Zzg`-iM6|3PYpwIrtOF?Z;|t?K OXMBsSUD|en@c;qR$Svgn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..43c869e46d3179f16ff87dd1530373e4244fcf78 GIT binary patch literal 104 zcmV-u0GIy(002mVV6bAJp%siRBcTKn{*lvxs7)o~9RwWEH+?07gqZyT0UI@mIXKSQ zbu~F&NEIL+XAq0cMrGjJCDsDhZ>N#^w+6*Zzg`-iM6|3PYpwIrtOF?Z;|t?KXMBsS KUD|en@c;psAT3$| literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.flat new file mode 100644 index 0000000000000000000000000000000000000000..46a668888535747ea4132a2d156755f02844b2ba GIT binary patch literal 210 zcmV;@04@Ik001+12Jn(0V6bAJp%siRBcTKn{*lvxs7)o~9RwWEH+?07gqZyT0UI@m zIXKSQbu~F&NEIL+XAq0cMrGjJCDsDhZ>N#^w+6*Zzg`-iM6|3PYpwIrtOF?Z;|t?K zXMBsSUD|en@c=i3kpWMWb9+`Xk_F9ax(=P8zF2)08xqsF#rGn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat new file mode 100644 index 0000000000000000000000000000000000000000..0d185b887937adfd5878ecaafaaf82e29435f676 GIT binary patch literal 272 gcmZQ%U@&h=`*2B-(VoGh@xPEsSjB{qOE5430CB5Wxc~qF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..93a1e9611ee5ecf7f2f06408dfded8c93d03e3e2 GIT binary patch literal 104 zcmV-u0GIy(002mVV2~)a2SiIkgZlFLUVnW!khXrC&xFU`FLnN4IhLy%5~5p1H`b3a z3wzeoe!(6;rVS5|ogK)4bYTUw*XgypsA|97`EC891F`!6wb*90*YGXMc9C^RGh literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat new file mode 100644 index 0000000000000000000000000000000000000000..cd081f33116695dbaf8d16483e4438c7e058c3fc GIT binary patch literal 272 fcmZQ%U@)%86lAn#@M!!mWD-^}VdN5w{}~toFOT5pYdK<=8{JgK30a6^mng?(8oj~Mg2rFP+W`Y@Xeg4CI zd5o8`$MTNJ0T;x~{8aBe!@vWHQN)&-JPSX#LZ^WPSY}s3inEPzoSici-d1ecRY0oD K_pj85ApimCo-sxM literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat new file mode 100644 index 0000000000000000000000000000000000000000..4bcd9fb16cf22222280ca837ca8ede387ca7a3dc GIT binary patch literal 31 gcmZQ%U@)#=%jZ>MWb9+`Xk_F9ax(=XY(@q~08!TkH2?qr literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.flat new file mode 100644 index 0000000000000000000000000000000000000000..d4f33136b6d2dbd34eb968e465349276c0fe20da GIT binary patch literal 18 ZcmZQ%U@&h=`*2B-v5&!{k&%mm5dba-1ZV&N literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..39bf5a3bd79ba3c95c17ddbe0c6f7755b7c172ee GIT binary patch literal 104 zcmV-u0GIy(002mVV5{2(O}eRu*iAm~l5=ID5dKnD^*!Hupz@^_<~Y>Q?mZRFqtq`1!0Q{P&YtlN{90Cc{CjQ{`u literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat new file mode 100644 index 0000000000000000000000000000000000000000..633706fecf7012550bdcbcdb386547aa6f5412d6 GIT binary patch literal 1481 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4EJOk_;h(YeY|W4UghZqoa8=5Ku_-wkCDiOcJ~YV=T6NwO`| z>ABEh7LJ_RPhTla&{!07bsPWQmHtoGJln-^a#Q^`me?;GJ)P>ZVH;-b$m@Rb%iV&Z z=jz)n_oo%!IUqXmN14E{A_n7dhkQ;Y#)Jb5GzKt>IujJ$Y>k}E6!yo!`T-kvfQokX zE)jRfN3U2m>7CZg4BWY@+g|*O-G`IRZr^_zIa+bc_sjaOyK?sKhQB<2^2?e&IXLuO zn(l6LUX*LH+Q;^0?doQXmI@|afBI^>X`cY|^$Yv%l==2|?>fV~_3`etimPRQ z1zyeZo9tdU|G|+Z9~)K%-`bqD_};auoDG6~hH#5kvo7Q~R>SX^Y23A<`TdH+%R5he zd&8}o%j%)?WdF=5&rbR!ZH~^|nQ9|Z`9%3f>l*&Hv|8(H&kNp6vuW|m*(=eJ*c^8; zXx4K#{=Mw^Q#j-9f9ACRwfeQdtIR*so*J1xX7Il5ID4;g`AgRG=`F|X#oyYL`p!AF z|E`(YvHH3z$L|(s?osKaLy|0CmiJd-&HkVB8=1hFfc9w zzpS6V?$zw2ZQY%lHuP^>x9{M-qrdMzyRm)B>i3i0Pk3@|@wKC?FaJOOZ~Cvv6E<^$ pok{zY4R$6k*fQFuZm?y0{yy^p+eiCEUjCAO11Bhf(L9+m0su`1fdl{m literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat new file mode 100644 index 0000000000000000000000000000000000000000..f1ed344570b9f2876075c7524a77fb1f516a080e GIT binary patch literal 1481 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4EJOk_-0>$vLNq#gR+wFV1g53dmps5UKHCKlSqw`Hg2!oRG% ztN(WxI3D#`{AHz2hqrlXvmHtDi+4O?hzk(9hRu@y0A!Gk3ko^x@MM z)l=#C{q2s%mCa@zH|?ajHpTiiEe`C0TeP&;Rc*#c;YOwRlU^VHzG8RhWuZokJuKl> zM^tCodGd9hIdk@kistc!(=vl*Jx>4hNUSyY&K@z9n9$1%E&73H87}@ zeQ}WIp|#VbrpTQHSf8s2HOu1f#XB@j1ZERR@Mywrf(W1!LKk9!k+y1R$Lzr?=HUoE1>WTju$pyb> zaPYD(m$+%g?Du!7ZrVoi@?BYndu&ZOjOORIz2U7m{xeV`G%q@3y;<$X2EUW#mfkYm z3R^EF?(pK}dsI>?BrxmquUQk8`ok@1dT#f5ZR3HWvK2ecxP?9MtVld>BY6Gslz-e}DN%WBY}#8&}<5`(^#?b+2YG zZR_sbw4s07x_t-t9sPa(*^TW}R==P0e!`P$i?1DBefj_Kf75?Wp0Jr4>`dCHY_KzV h!IsfJb%QP2^Y@t-*go1P^75DL8#qA;jONLl5dcy~+o}Kn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.flat new file mode 100644 index 0000000000000000000000000000000000000000..9e0fdc7d283647943763d5f386ded4618c27b4ae GIT binary patch literal 1479 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4EJOk_;h(YeY|W4UghZqoa8=5Ku_-wkCDiOcJ~YV=T6NwO`| z>ABEh7LJ_RPhTla&{!07bsPWQmHtoGJln-^a#Q^`me?;GJ)P>ZVH;-b$m@Rb%iV&Z z=jz)n_oo%!IUqXmN14E{A_n7dhkQ;Y#)Jb5GzKt>IujJ$Y>k}E6!yo!`T-kvfQokX zE)jRfN3U2m>7CZg4BWY@+g|*O-G`IRZr^_zIa+bc_sjaOyK?sKhQB<2^2?e&IXLuO zn(l6LUX*LH+Q;^0?doQXmI@|afBI^>X`cY|^$Yv%l==2|?>fV~_3`etimPRQ z1zyeZo9tdU|G|+Z9~)K%-`bqD_};auoDG6~hH#5kvo7Q~R>SX^Y23A<`TdH+%R5he zd&8}o%j%)?WdF=5&rbR!ZH~^|nQ9|Z`9%3f>l*&Hv|8(H&kNp6vuW|m*(=eJ*c^8; zXx4K#{=Mw^Q#j-9f9ACRwfeQdtIR*so*J1xX7Il5ID4;g`Let(XYbA2ec8NjLd>@c zpX85qmyd_sJd^$Ra&k`k_qRT^*O_J?@@S+(;w*p3n)?6D9}dAiDxGvlqUA5y$~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4EJOk_-0>$vLNq#gR+wFV1g53dmps5UKHCKlSqw`Hg2!oRG% ztN(WxI3D#`{AHz2hqrlXvmHtDi+4O?hzk(9hRu@y0A!Gk3ko^x@MM z)l=#C{q2s%mCa@zH|?ajHpTiiEe`C0TeP&;Rc*#c;YOwRlU^VHzG8RhWuZokJuKl> zM^tCodGd9hIdk@kistc!(=vl*Jx>4hNUSyY&K@z9n9$1%E&73H87}@ zeQ}WIp|#VbrpTQHSf8s2HOu1f#XB@j1ZERR@Mywrf(W1!LKk9!k+y1R$Lzr?=HUoE1>WTju$pyb> zaPYD(m$+%g?Du!7ZrVoi@?BYndu&ZOjOORIz2U7m{xeV`G%q@3y;<$X2EUW#mfkYm z3R^EF?(pK}dsI>?BrxmquUQk8`ok@1dT#f5ZR3HWvK2ecxP?9MtVld>BY6Gs$4 z=9%ojmy>hSzrXdVz0NfIkVhjO5@-2K*3|!J{%{EHQR$>Z5-oqpPJY&n1i6v+sk{6o iLng>3+9z*d;6HzF6bQ16_DLKV^cy%qR?$3>GXemjKhjnJ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.flat new file mode 100644 index 0000000000000000000000000000000000000000..6267d6a1b0b35b11318d8407894d59fe8d1d3129 GIT binary patch literal 1480 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4EJOk_;h(YeY|W4UghZqoa8=5Ku_-wkCDiOcJ~YV=T6NwO`| z>ABEh7LJ_RPhTla&{!07bsPWQmHtoGJln-^a#Q^`me?;GJ)P>ZVH;-b$m@Rb%iV&Z z=jz)n_oo%!IUqXmN14E{A_n7dhkQ;Y#)Jb5GzKt>IujJ$Y>k}E6!yo!`T-kvfQokX zE)jRfN3U2m>7CZg4BWY@+g|*O-G`IRZr^_zIa+bc_sjaOyK?sKhQB<2^2?e&IXLuO zn(l6LUX*LH+Q;^0?doQXmI@|afBI^>X`cY|^$Yv%l==2|?>fV~_3`etimPRQ z1zyeZo9tdU|G|+Z9~)K%-`bqD_};auoDG6~hH#5kvo7Q~R>SX^Y23A<`TdH+%R5he zd&8}o%j%)?WdF=5&rbR!ZH~^|nQ9|Z`9%3f>l*&Hv|8(H&kNp6vuW|m*(=eJ*c^8; zXx4K#{=Mw^Q#j-9f9ACRwfeQdtIR*so*J1xX7Il5ID4;g`Ade(Ju00Ev=6}YWqDuD z-d`d!D}Ox4HpZ|!UVrvy?(>|#{TL*x5Yk9t^E}HNoLlS zsvBFY>VN#d^gpObEHUlFB*g^UC#mw6tmo5Pj@gU9wJG(Tb8P=zGqYp$bytqxEzkso w6zy{~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQEs~4EJOk_-0>$vLNq#gR+wFV1g53dmps5UKHCKlSqw`Hg2!oRG% ztN(WxI3D#`{AHz2hqrlXvmHtDi+4O?hzk(9hRu@y0A!Gk3ko^x@MM z)l=#C{q2s%mCa@zH|?ajHpTiiEe`C0TeP&;Rc*#c;YOwRlU^VHzG8RhWuZokJuKl> zM^tCodGd9hIdk@kistc!(=vl*Jx>4hNUSyY&K@z9n9$1%E&73H87}@ zeQ}WIp|#VbrpTQHSf8s2HOu1f#XB@j1ZERR@Mywrf(W1!LKk9!k+y1R$Lzr?=HUoE1>WTju$pyb> zaPYD(m$+%g?Du!7ZrVoi@?BYndu&ZOjOORIz2U7m{xeV`G%q@3y;<$X2EUW#mfkYm z3R^EF?(pK}dsI>?BrxmquUQk8`ok@1dT#f5ZR3HWvK2ecxP?9MtVld>BY6Gs%OUh&AuH}+Tmxh?i-YVD`kPcpNvRNdHGRsZAv zrT;-iVu@)VCMhP+K1r3oWIdnWa?D=*txc)#oMZd%nwcG|ue);mZh>1(7;|DX9oKws6q zZk`H{UHjVJu)q0BYwnhZ+|@CO@txXIyS4Ni?>GH>|ILo>SsGt6y{27ltK2r-xcUF= zzwEyjpe$1x=HWXnZNa!d^eOqBrdP_s?kGP zCCRo-r{_Y4SvYcLKYgVzL1R(S)ouKHSNcC$^K2Kx$xZd&SYp3$^mMArhHaR!Bd`0# zFLw)uo~v)S+@Dr>=YZ(MA7ui+iWrQ;9r8Jq7!wXK&=|lh>P%30vo&%uQ`jE^>j!My z0V>+jyF}a_AH8DPq<2~`GjQjsZhP@Bb{|eMyM6y@h$-!JRC?#kJ_8~*bA$uDdA zt8()mx3ywX6z3U9`*2lZo zDz29K6?iqrZ?b#c{0B#td~8@5d~0*o;(OPsayAI|8Nw}E&AO1|SPj2trg7Jb=JzWO zFYi3@?G3kTE~|&mll?QNJUi)^v^hF+XR3`vg%o?zgwWU>Ho7j7VeY&_m_7v^Dlgz9J)XHWxRRpRda7%apBZN`P|sr z=GyM>`_FF7*9^a}dSCJ6TKBcx;miN`|JDDhu9zmyd#~=ZYHfpC)(hT;DvqP6do*>^ HH+2I5bT?^n literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.flat new file mode 100644 index 0000000000000000000000000000000000000000..c57967982076bd2e14c8c1dd2313fb9ffdd72455 GIT binary patch literal 1478 zcmZQ%U@)#=%P%<_%j8&m^Pyq?(ck{E!RdzUzx(!XoPU3-;rAG>>1(7;|DX9oKws6q zZk`H{UHjVJu)q0BYwnhZ+|@CO@txXIyS4Ni?>GH>|ILo>SsGt6y{27ltK2r-xcUF= zzwEydb5lXmEP*BUI0J-kLZpxU%(nOJBa-z%6r%rJ#+;D13?F)woE1oHxba--`=b-nIbFDoJ*E*eE zPu`dF_`A}-j`OcG?#+7R$(WNTxQD?w+##P+i7{c~rip3uO{^j{yx;SDRp%_4sPT6% z_ac`oHIt{6+*_x;C?!tCA*iuVH`MKxVy2YgPTs})u6`DIH08nBLqA`u#T&C^&D`}S z(}z!6R8OVj_qRJ5S2mk@+_aP8+7#>8v^cN}Zqd?WSG5@*g&URLPkMd)`-vqkie|Zzh+HX>JPW5>ABtKwT%ag%2w<&;}-V3vm)`ljo|gi zmv1R=42sRL-q`Lmsd=#iW7v9O#&7S9GOI)?*Bvd+2>v>eGv;H|&VZW2<<(a!ck9Lb zte$e?zwsXDKcCHnvljh2r}42PJL&V8l?>k39cSP5zQ%h#z2%s__*J`%uL(VMpgGM~&sWeY#2S*O|ZdnS3{tK_o7(_o~rDStZG~ zOsD5UhgmpsW3u_Leh#V>aY zhMuc$x7?prc;|rV#2;k>zls=)!yWQDl^7EaFwhvlEb2^9c(XNfGE>+e1M3HD+yN@u z(Yr+49Ur}7*`#+`FEeoGs&0GnFLobJGP`~MY2;|dE#EKeyY9-_yBq%U{K+qC`sCoy zb7{J}$$3$($!Z_lo4u!qzd6m{_^{ewlI;AmnsebkT4y?Qg|y@Q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat new file mode 100644 index 0000000000000000000000000000000000000000..c06b8ed2d8024b3f653cf2ca0bf90c51a8ffc471 GIT binary patch literal 850 zcmZQ%U@)#=%P-ZBV9R>J`%uL(VXfn;bCY)Hd)FE)j6J+YIH20JXqi}OAK#Xpo(uo7 z@~-~hVc>YwXYrSnJ|W`GiKk9+E!=QwOYIAX2P>W_opg9|o9CeSk#ns*3fDTFUQgba z^Z2{czmD^-Gw#iLaj+mE2pWy(lG4#UZG%PB+x;mSU!q;ZEMg`>uW#c{Jt0*+V~HtHm3$WX;_5Cew#c zTU1Y_3RANFeGqmUjo@Kc3t9PeF!Xg%~ z`t-#?o`=>>lbRy4dfvTcy`HmPNlvqR;1*31ym>@U^Tf-qXU+HCJknpW>j9I*psk&(!#mjeP9qzF;;V_z?+xCXH;`q-%jnKU4l=Wt{8yoyimRowu zbSrGVl(@r-m+w(YsgS^|&%b6(Sn3bAsOh=g=e3Ooipo~(G~*Wbyt5+lyp7=X$Cqy@ zZw!jfu-@42G^u&90%O>EVa9LojWVl5D%Tw?&ItZGku&CF)XspK!sXRhD|hR~`>dXF zHlfXsrN6}%S~W^qpHuL z{P$_c?)Mkn7m7WNTI|;%x7X&1p5-p?RG#;HKkRI0_*zywTld=Sdxi$9F1lts(!C>f ot3Kw(@x`thb9@ik-M^Uab?V1UL0<;%>yCR=Iui~s&=@cR0Ecd5z5oCK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..4ee9a8950180f87e5cb741d53702b60e67314cf4 GIT binary patch literal 212 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| cX`K;cUitgX)NhQcuNT}Ca!okEKx4oN014+gmH+?% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..c6cdc7002e960c726b6d668195c717c2d28f6ccb GIT binary patch literal 116 ecmZQ%U@)#=%P-ZB;H-LK-ZGIf;Q#}T0V4o!xdrzC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat new file mode 100644 index 0000000000000000000000000000000000000000..157a4296882079c76387b2e9c95a12bbd77c4f0b GIT binary patch literal 1498 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQ9#THsNm5z3mzYCZIc-Ff0JPMay$iG0&INTwhQ;9KQN9QU>jpe$1 zx=HWXnZNa!d^eOqBrdP_s?kGPCCRo-r{_Y4SvYcLKYgVzL1R(S)ouKHSNcC$^K2Kx z$xZd&SYp3$^mMArhHaR!Bd`0#FLw)uo~v)S+@Dr>=YZ(MA7ui+iWp!P9blj_fLYX; zpzvmEKL*wh*ti2!w4-;4xH~?2#j;87v|eW5&Q;y^;$Q4OoMd+U{?o|Oid(*4 z)_2{Nvv)WA<@u9e*7V82q36Gi#<#iX%4vYgJ)Oe<~?p}#iA;r!@MfA#i(k%OiH^kPxQjuvp1bkyWzV0&8F&9Pr~R+huLWLZ{+agF$n-IT_jSkF zcfGIio=oq{YrDgj|L^~+|5aTvO`P{$-DlO> V2Dhviybo0zM^pD`>ZWh%1^}0XZzli% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat new file mode 100644 index 0000000000000000000000000000000000000000..7c1ae11373e35ff4a677f5d7ce6f52ff52be20a6 GIT binary patch literal 1498 zcmZQ%U@)#=%P-ZBFt?p2Eb%9P%g3u`#Zv!EZrqmq`#V^^^uVsu|7ZRX&{wsuo2SBK z*S@wl>~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQ9#THsNm5z3mzYCZIc-Ff0JPMay$iG0&INTwhQ;9KQt>db5lXmEP z*BUI0J-kLZpxU%(nOJBa-z%6r%rJ#+;D13?F)wo zE1oHxba--`=b-nIbFDoJ*E*eEPu`dF_`A}-j`OcG?#+7R$(WNTxQ78|(Zo#?)8?C4 zMQV7z=lQD6Su|1O?_TajE>~(MPb;~%PJ2;GoQgwGW1ViO+bzXRDZ`z-i}zjqEb?f| zgR_TzzE+DjX33hl>rJK)pSGx;O2_YScQmeSHuJb?C&jfX)~{)CU>Dq?rNyplGd>D8 zD!rfd`uO)1yE`unHCpUp39mY$I?K+Juk*~AvsY9!k1w2-88qv0`lm-?t+{vhh^fSc zUS?>~4?N3o;aBfYiG)QgT=nUTgFFwdohCI!X7#*#$$C9!y^@?}^}sEfBzW_PoaTv_ zU(cHFy?La+V%GyEkpqp2#;TJRpI^ANv-RH1OZzTXvu|G0{ppD~$7>H3Z)vADZ`!Z; ze`0l7ks-9hm%Dn`O@)K0XB(#Uf5`h2XAxw|^(s8$*u7|D!-6wn?Qn}0MZW$~|9jc? zZxtKDl#8+%xPwwp{Le@(_&tMzmwma!O)F-7yU%MI4-}QH z*lETs?0IKJ;&~gv>yIzrQr;L8n_<1N-Dy(uVg<&q^}>wb-Wz3BiBzsTTAUI5bs}fX z$EckFHHFKouU78Xi}zVQ<;H*GJ^6`=ejRo5x-?_vRHB zPEC~0jje62?f$<1?8bb}@cXLw6;G~pU)vqN{D1#n{jchZY2v*1>OQO1Hn?TI;C-m# NIGVagQ#XB6Hvq(2$;|)& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.flat new file mode 100644 index 0000000000000000000000000000000000000000..6c765c9cb364fcbf1fb7ed5273b05afea6685d80 GIT binary patch literal 3364 zcmeI!=Q|sW8prVD@tP49<>RA*tLryR;l%9`xvR( zvqq^>QQ>jUo0I?GoLA@m2R_$*UB4G!G63LS2*@W;%3R@b2{ZepUEA@jyg%o40R9`t z6%oc8*xx;Ioqx_CC8QErB1oqk-;iQ@wmo8HNY_+F{n56P^K!ADHRC*p;ldAa&rH>aT7b;HAMjtk|3HcMd&dd z(vMa_v_^trR^2R6we>wxq+q4%d*X|f>4@hIJFwu1?9^jf%dCO3LYw3zf!qg;M9m)a5haR1htD+|g9 ze@@pO+S;SlaLY2J-2+`_S}EsxAkh#n{2E38-lawX4Nmy77dk>)+}#a3F#5BGkWzdh zd-TR|hIz9DTx6&^5Vr%77bxg^hRe7)B4b5@I%p=OdaXF;y}bR>7s)xNrDvVgwVHKQGCIz0?Y)yrWuTb<)VCO(U>&!6ud7i<)kE0Ck7oz8LS8qt#W!*J z+1q0Vj;&U1UCv7Ep__N`vGw3M7sR8v9p8f-r5FRxUiJhBl59*Pv2U64ELMXfF0B9AjT9pHU^Iw8cT8AJx3!d zgqW!8-}rM9)bcm7qHI$mGAy89`pJxiU3lamRw~(1WOQ^i@28OVR%aemeu&Gu4_{rx zvboCh33Na>vBh61YM=xbK=)~M%1(9DXN9%}nMM;MX4%z2rLfGCT@9$S6V(!^C0b#Z z1a+<{;^?1xFQD)x&?0&J6FUKirJrz=hh4Kh(eK)lDV`8)W0ur&&OC7S$+xiL9r+$> zYM&PK2V;Vu^>~7g@#5Qj;q2;}n=tivdM``>?PSl8==o+#?Qre61DPYK@rlG>-%?vYO`GShVnhPFLVwbIjjuCPV7-}&9SP#Us8qB}-eRtJ4n@nW%)QSpbJP5eK=?-ZA@~!h+H6Wnshz6Qph;|wNrG=TdcNcQL zhhU!_ArhQ1>@+5KC4=IIl6{4tgEI_&@UL z3Sq33O?SoBDJe0U)9Lkeg|kqj-WQKFx@tZ+h`Qv$>@J2gQ6Y<4L{6C!aEmXin;9$f zo`8E>ED7qG6eaHtF*|S+FxOlHUhPY$kC@59lOSF&uEZ)y>Fxn>cx{F z>?b9Mxx-{*(}UOnovx2Qf<|BZso-Mrmi-VJsUiK7^{dr?QpA)yeZr&QRVZQ%xlCQY z4dN@zp7*Z|;j@{#DG7w^D14%TlBz@TNK94kp-gQVmT5cK`p<Qf5L-j?7gl~q}E=yp@HeHxJ z^~h6GHkS#FXV|C?Edb-1`m=%A+!IT1n=&ED_KdOpuic25R1%a2hd=nb-(_XQNF3ZR zAL4K6;b4aF6!^QiAm?yLk@7k)4D+=}VH}Z&d7ckLV;3Gc< zB)5xLupm};V>f&>4W|a%pPFaZJz!1gF=>!~$wGpv;`o<^YoCwpMiCE|?yaz+KPb^g7j5I@4r{NQaf>(~Nv|$;U+k%T{{Jv zSp{8sHfCoBUN0L23Xw#>O*Q+7nym<}@Q*b>8Fyle-6%LhKt@RjNGK(Zlnf*XlB1=iMoJ?k zNb@|ec7KEC)$<8{*Z;cCbyi(6=>N5LBc&VlDbn0v|IwqmQ-A700B zH83{{Smxcy{ppzc7@cV$_3C;!{T!E}GG8hx1=qStzG5`BNk|?=&`&1c;>EL7~L$d!3a9l>^(y4U}=tTlF$D&k2SfpKsT zXEs#zLG1AG$P@=}e?f+eUiP}v$r@d>$6^~DhlSxJPLz=D2+ohI#AbTyLIScdr_Xw- zT~!&7w1<_s7(2m)5j9(d>;x>73YzO-=0)$EjYzf6^(4J)S;3>}j9?YxO#M7oP#hbL znVUe3hY;6)i9gu@lkBMws52_;@5fAOpAagPIa4)hl83a+J^Jo25}uZH%c)RuH6Yw#Ysf-Jl^gDU-n<>@)&xW+t*0K>%z4Lg8or|82_kY!lp?L_+ZUHfQmBv z^eQ{KSQ`ty*@B){MRfWGmNiR~Q>!kP*^J48X4fa@+3WOR&N6i|3aOEwAK@C+P~)B- zin;{TysGZ?bJjmgA+0{cWxF5ZO<$f2V@@XC=M*Agzx{=1Jsejqp!;R^Su2XUU3NM$9^HH-4x;*ZtHh8fE(!@fsbaDGB z^2I!bHSP?k$r6tn*XOW5JVtQ1F!OYv|HI)H*ZcZPDFc&w2;-61r|w zQC`_fceqz?e9r5qJIg>B9RVj_4GrULD-?ih_jbS(L@^Xz7r}*vY9LuxVC@z$5|E6# zmS6G`SEc{x!aa1m@x{u!Osz=;rR+ZFX*+%%Vmj$K$qa82*PFxt{Z)Ez|m=*)dOc$BTJaJYg!m-Y@R3P%M*9x;dXTZ2=j<+Qw+DP#6=$ zUQg?f+ajq#+d`G+5xVmSOd#{Uc+F0`=AodX9R78$p%ERQ66OJJ1SN4k9k4I-f|)Za zg{WKM+;K9VMoMo2MbE)KfBbcyW0&=9A{NTHt#CXg%*mGXGVmmyuKUc9W~&Tea(0K& zNR64|5leqWLhDfsZ;Ng-BsjSp{bKR=@gV0sF0jYdcfNxbly~=$3=dKs&G56rH+2N2 z=q;V+soCK#o|t;3XmJZRIUuo6k-XXZkHOGgJF8yU_v?^|4cF{O+PDzC?uZiNVk{U>;ybzF>+81zp76b!XWNs={O5A3xSqQ4LIJ&+6R8!o5F ziQ=cGVVv5cx&>dDEDx@d1<&p^k0~`~cYBalTqUeLh(d2`b5`8(v$F)cvinOz_$I?V zWG+rp1+Y-9gM@Pun(HO2+lfr14Szb#WR#JC(OM(%Q^rshP4$*pyJxFieDWuDWNPDZ z^>%mqka5zfx%gzNP|!tvp?zD;gC2k+9W_pMK*WQEve?{dkUkcl1kb@XKa)e!fmKUan*vAk zq6w{OU-Xvw&?|+L<3WEZ*4@cBWQX%wz%33u#K0nJpeew;3|3?%O;@mIr=RvU7E--> z5tevacC!6e-l8xj*2j$1I@3KD3w>ip;E8I!NciLM-HHUD_1M#OpEfNZW&^6LbHBOP?Pv|=jAG+3Jg#ck}hQ{F2YLxrC)|CX0j<3+tj)>Gy< zB<~cgWB|_9L*ut+Sz2Fn7g_YyJrtMd+gzvk&ewz7e6i`=cuDc~A(;TZ!U+~iEGU6c zpg=nn$#Evc$m^$*fPFF;8CQQP6^@l||9hpkaR(bWaS);g7iF+tFeed!vfT|rP@^r( zJhO0yY{O94+4vb`Avd5pf6fhY_@VNiH4Wvpy%ijnkH|(eQ{1pnGdJ44*{okM(xu66 z=8Gi5%_27)&Nc$`*lj|vZ`#?Y+ObP$(lA{UzLA?YhHQajLO5Ud zjR_^I3B>bVIf_sX!Mj33WqNfB2*xMQ#wMy<4{%|X#94IW;$#ivS>c{pJi!wQG-d!3 ztK8=;tA@}U=2gt`uiGMievqC_WRJz+bXS#K3(#;V9IHnXG9EX~eyOr_Bttcd3F5DR zQhq)BX&OPW?+TL63|AgK^EkjliKSlQf5!1mg?Uj{lNTpMuouRpFBXsJ&TSIE&)>`X zySU6A*k^{+D3d4yOi9Z!ssCZo*M8*<>F;%;IuEc~`S|4Khu5}jHvKJ^<(DB z>rQ|jg_eS!hR1NN%T%zLQpZh)*_!!U_0dp<2^;x!d3<&r)9jIS*fRq0YFW$m=S;2t zJ}3EzE!+A7&I2+ieNe=8=wUsG$M5*(xMKG8pRw#Q$)L;ISsWM}h&J|broe8naWdIM+UtA4PxdKO(%&WVF1x{*e=NF8aB!G!X?42+-ueF~vfkA7 zvSMqZMiW5`xO-C!wry7f+<(?aCpV^X2@i$r$d8A*{~j;(Ft!&5O7q$R-)YW1-=ELw zT5EwxMt6zd=<4!9zblXWqjSUWoml4uxk{WOWke%`cQEPVdbhu^P#p-}eDvkr#by$| zO{9K~`b(IHR*8LM6X~|3G@*mrtAVY>NvXXCg4{iwggXwfB%TZJN&$aoLd*L&?xNJc zDAiAo-6V>X)F1UMMK0(ox*MsAoIaO#xcW3NSCSLNOoD|Fi5;`@8n4P&0cq)&63)~l z7a4CG;Rrb-2qpcg$#1Cxp_842Q@X$CLLapEq|Z<0HX?w{-}aZ0r`OTa%n6+#eYwZVTbvSl@x4RN*xHMcCcabfWaf-@qar;>b!W3 zmpPYN2db2-;*Cr1lWv91xLF;+KuqW~H?kn!Dv8cXdo+e5bb5ZY}-B`%VAef3u@|md4jiuW47?Dz{BHZvH>}FZ-{| zX`K;cUitgX)NhQ9#THsNm5z3mzYCZIc-Ff0JPMay$iG0&INTwhQ;9L*00WJ|s6}K4 v@MzGD1|2*EMiT=(C`e_D1|6v(23J2Cbnu`cl|i?l^SyRXB1f literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat new file mode 100644 index 0000000000000000000000000000000000000000..88dbd8fbe8f40434f37561cfcb065cc4af6185a9 GIT binary patch literal 2542 zcmcK6`9Bj50|)S7%^aDtNEk6BIr<_cXPT9>CHFZuAxAljxeK|zZiZoVmb1~!S?;JD zOLGsAERo6d^*qlH&;En&=cmta@7L$I4+{WrB@7f0s$>o21p`@G05Q7%Er4+c7NT^D zGa;o`PY$P;uINf@)c9_kJ#PsRbo5V~R$Ug85=r#d-{9{Dg8hotwxAhu6?doGAzd|Q z)cW;Kz;N@^1E9k`I5kC9?Eb5Kg8%ccNARnF)amc7i@6UeJwlm>k9d!Q09UMZ1308u zoO=NOa{doBsukcx^=PP_Z)cW01>?-ghuodvEyP<5XKcgTd@<$stJFNV6&sRdpCReM ziyU!4(>-X;Tzh!4kB?b9)@0fYRz@xoj$Iwdv~E&F$@SwyyEkC!QiY_u-I+Y^RP30G z+Brv+y6n!)KJX91P>dIh4yb(*mKHyC9?BQ^7pu9y$jIKSYq4st;&Yu{+j^~*&dWAC zNuoS5dGWk+>~!1en+D0c^G6obex}**Czz#y%H5b6yy0+MPcerZ_hf^<*6Y3#}9?{olHUhVE zwc<_vx`dNm;v7HRE!?;T>0%Ga;c#5s=21Z~sz9LdL;260kzpuac~<@iV4*`jvP&DdcX+m8RE&~l;!~bmE+iYUb2lJ1e&lC$Ao0q zZa?x`2{0l;e}!b|xQ=k)*<=bZy8Q{;lQ4m3-~tm{~ApLSl(+d$=KEpR`9qpDmwbO8|ZW=)?}J zPT5OB>l=c`1$dsiu=#dth^S)HPDT{aKrsR=pQ@X(|M!jtIxIPuKx$z^tskxnX-8*U zg=3F>fN?2?^R;M|>MDr@8$&&={5M1;#IK4g+eFO|rRYrKkOAi%~Mw#w!fM$!qktFP zGuGergDqVYQuU(Um-)K4yIdjU-|86}5kgh3E?&}SXU7^&WYlvPO~cK*ysjH`)Vy_( z_sBy!9Svl~g;CZR=Tu4|&4EJRRzd<>Qa-H-OsHc_p0zW~YWMc57SF1FC-;0fICsdRYp z4(c4#c0(*)Mz0)xLuQ`psIx} zpTh|MdR%gp4Pp}&q$x0==3fd1o`f&K{;w{xXTdCK*3S&j+y4`d1!Vv@RvLfW%aUFF zS>4agF@!%KDp%{t@`O1qC}LTt9{hgBtm$dg1$yHFE~fn!fNxpQ@B7=dw zSAcR~;Lb8Gn)MKq`-bZ!C4N+dvhD&>+vIEnqZc<5Rs#&p#{1fCTW8f>6-pyoHYh(7 zWJ1-6k_)o6H!Eh!pmkB%rJZQ!!?E%XklP}^a^mzv??_`Y)jE=B`e{nMG$J^6sT*{wW+B7?}oJQfF3>ax6J$BOf5U1CBx_Y0Gy zl~4WrFs68kV^(>uV^_g|iz`gB^WLC|CM8+m7M+x|I7v zmXDjIXlS7=F9W=NOqqGO1PzxhrC;%jh278RqAzx^CGhix^2W$CY1)SRYpQ0!mT(t7 zPMS!yjY+w7TuPZykV8YD6=<=#_L`?(4a*HnB71y~m{2Q=Le8D?U@`;&qAQeM;*(S} zFGQ|LZq0`U(Rm6UuUpwC6tbdEaA*pp3HBqM8xnHy#BM(sCT&w+_IX_Nz)HeZlX7&E}w*K`K#PT2C!At}I literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat new file mode 100644 index 0000000000000000000000000000000000000000..c39bf6966ce0d2b0bdfe3b381a3f753345b0a88f GIT binary patch literal 3697 zcmcK7=RX?`v= zgxYGA+U~t?^7{+!d3D}>KhK-za}EgrAp4ZkFGSLcmyw#Blmrm1^1lmU1VPdUO?0SI ztsKp4lGKfmDnxXDW;P0!4=iOfe?^aO)-JrHp!;-|a>wUwYm<2Ug4+PHmMVTU{3H$; zUozZ2$SGQj=J#$;OJ@n{ru}VOZ=f?{oll2N(vv3IT3&P;VN8=LgVASJ}CfZ$9*$~u?Pw(;05-B4(PHK56L?{zH+rtCHZXAu=ZlCQ* zd)l%{%F-FbCo7owajdW;F&;lVff)~{s{fpPu)t3Be&ujCqG=dFdsFMCipD{IDvfGcdHgS%H>Wd!gKMOc^}0jGGgv zGeNj3)g`E9#(v}_v8Z7tIo_4=2xECx-5ca?dXzz9w{O#I^gN&}eCk=NguUJ;)Q@Y~ zwg(r73e28GXQLwfNH3?u;R+&DyO=7PK^;WK8nVQHJp{}8g^S`zr`i^jq!zgRjcnZ= z*DPfFZS&C}j;CFDQsQn4tt)7^eXltIa1`wYWs*AkU z?}Gmt_tF_W*#PSkp+vT%?F`itk)j%JP7JQp=fd*=;;)EBM1&O2RA}&x;TF&9`cJpb ztm+|Ld$RAkH`(tMYU2KITaU!~n+HUuMe-3cCd*l5LYhjzv5Wx2mrK z2kjWIu46grGkB-P_##$~#3wl(xz8~RL_EA>?VDjBEYakOCPKxkHp|}!BR8GxdlBQy z$y&nX_xt113_Wj}G%FVba2GpjMBPdPLf2l-4EgC(=|`|{KbbfV^;G80^i&9*P6wk* zb2BKzlZEz-dxd?D9>St_Xh7ATLJbh^d%cbCV=jmgGO9u(~<&~Jg%}`H)U`2>1F3LygBOMOvPo_sVn(Iw&x#rfY!SAuHtg_na(HBuCoqUoa{NYaQ#RHTgL@1Zvn*|+U z_fF!N-SJ0ycotpN&$CtWy*ZhbR@7&cU!vH>BHZ|se+S_7G`b$;2qJ+c%8$O2|@ApLLs{oQzM*pd>4aZjI zq#uF;J%RGb7kF&I83`)!cksK_EBZ3u?tb!Q5i=S^c4CuRXf^r*~I55o*BP77nG9dOLizC=Y7g_x0Rn zMTLYPwm%LY)csyZFzz&ptzq{K#W+}E!HZiuHvD0aX8UNl{7?5ZzZQTLi;OZv zHgiY}awWqat}Q>NRrSF>aaggj4$CuZnWXw!BJ-FQ0Ey=ePv8)65i8o z4)0Y@QG*)82Dq-c4{0guSCkT==yng%ipd*+T~liXbrNB*uEs(J36(%SzNSz)M;F74 z*XovVDHWbSstP(V%yV=-W4>$pM&V*M=vX&0d41+)>vQ2^yWYARa`Jtv%M9N{d(f*7 zSKS*=8NS>AigTzP5TVq{xT+jy>b6*jh9I~D;G%+ z$_5Wj_Mk99N)Tha7lgdVP>N@I{s`TMXK;25GRsA;z>WSMn*+q)s=hT16}7#U&{JOE zh<=6_5o#93x-{GLOT>CKIZuC9;JjE6W&^Av@wdDtB>JY@EvntRByr|h`VlMdQG?h! zT%71?DkPtmMqj$=ITVr{071>`tBH2ot6Z?Rh_M#AcUn$u4|kQ!n%v%q{$n-rU)NPq zvn3!Iv=2^Alkt#vqxU>(a(i;EQ(Z*>cl-EtZ^JQ*NN&9M{KhLD)rBnST3ayujn=i^ z$`{|27-~8ljqImMN%B$!#xJZG`K%zmuPQJUI!M?e3zPNPB`A!HDvy}x({hLhp8{av zv5+8NsK}!5^uhtDbf_gKJC)Y;hhN&^9OfS?XT_GCkU!oi;!*_?0fOGz%7hR-*P^j{ zGzHgw!_4QZM{Yn&qpSqk@;lAv!|$e$@49PHsSv*VHzUZY8^39_as&tblM)70>pKV3(NNlP9R)?=zC ztWdpf?P3X!jVZ-8%h&cV`D0kT!~`+;r8>>sb0YL=HeN!SvEJ{9%<=1`;y(ecqu5}- zJtJvehwUE;HCN~WO98JhPK-AihPzTz5?KSNRQK2V$sYI!kB#@KYyP+bnVY`(u(ZRD zvh6T~*~&g!)M<&kpkQrq;ULI4vbvrUp@O#>mnoh>EtchSoV679Q(}~8*DIKm>+H%n z2%@XTaBb<=vv?V)`RZFdpUyi$&I|@>L3%#JwH}jUHX0ol9X148LiOHIwiQ3^c|~&G z2kx0Y#V8eWxoYJ{%MZ9)|2s|!kZVr$JAykvILDKi^T^$Lut?DUk8$<9^S@(xV+v1B zFJ}Ma%%fuFbE%tQsNy3{T4&()q^OT2T*m{k0xKziEEp7YnP z%L)MCxnwo&2Kg8Km&jq&*w3E7i5W`?FBI<0Fk5$83i19?8=u~Y5|SDU-%uTo^!_tm z=40t1N2dsLqI;!3^I&@}w~Nq%P>Ao6yD&C}!M|ya24mkxUq9xXlMpI>9IGS~8@7SZ zk~6vdLxk$U*yg>@uTECe$Q)x$^L3vhd<;rm8k=a=6%;94y`BxME#Pi%HITpGGD^9E zvMZ2!z!nR|I#XI+CkYp4{=;a$yX7Tctf9->^D}ndRNdP`Tl(;Us_WUix%;L0Pk5+_ z5Hhu6Mpf@wIUfj>g)bG%O!H9kca(~`j|O8D-!%pO>_8f&Eu@7@Y{w{@h=>jV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat new file mode 100644 index 0000000000000000000000000000000000000000..08def7b8792592b2160d60643e11293b6df5bf10 GIT binary patch literal 1321 zcmZQ%U@&h=`yTYQx%lQo!~Ubc{bhsG4cCA7?cF&4{#L{9G2CnR|D4~*^eOoJ%SR4} zUsT<=nt$zA_}S~FzLyTW9=RFeemguq;eOKJ_n&j3PlbLzS$?7@JMeYV)tCPt|M&ju zc_Om)aQ*%NqhK@yC=Y=L_6dTsb}?6Y3MTC6T;-^-T(?g*>HRwMw?32ahBAo6<@H`Q zdMK+T*_P?_T<9=%xnPIcL^4KsG+ zb-(!KZo$xV_3f7X(+ck#5S{p=OyE}$gK@Y+KBp36!T|;v1DHjf2?}qvMowl5`(t4J zfQ>sqMLT+zh`ZyXS1g~(kt+?g;WqsFOIeT}*U!Fht zWlf(P9C|KIcQ-jN$~9T-V|%mr6!ABw`5PZr8%&a&e^zrY+(+w7XReTTe4qU8wb;XS zk>-FKKX`UkZrYn{Mr_ng);PSPbpLZTGo@Mkg7#13J7yRSw`d#JY5l#?QrC0yiss+( zx##ii$)T#yz)$vtnltm}n5OnmnEZM5=J0Jx1(U8neYM@RPk{OQg?)F*eEYk1o#Ea3 zc=uYx)iS>VujcqocCVZN;K-7X4J(6hZO&SJ?^;#P2Ejf$w~MUiSPcoN@O*bK3t}{aWBv=AUU#jZ7aicwct}0Ke6Ob^rhX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..69ea50746d6f7d271143965946e65d685d75ca4a GIT binary patch literal 104 zcmV-u0GIy(002mVV5?{Auy}^b%d!UJ=%EC+3Q`)UM4Pjl(R&yR-|Cjz- z@U^E1%5CRPP8#vC!GVW37OxV%6%28vvZl7+_`*r4TeJ0-xWe|zW>%D69 zP*zE@Ez{|_&|wyioY_xbDNN8<6m)eP|K64UPu4u!#c*;{{Wq4_FC0Cc>at-QX6(r8 ze(}rQf}!W?+b#E}72Y`@I`K!Dz^@_(<8X(3P9?^K0}M0g%l@a(GGyvJ>=SX9N>H)Un{Z(Hnp z)n9GFjoA{7kB>}@*r=PVad<`P{^x3DO0)I_?VreZ%rF{m(KfEr`g^0LuIJ_z&A;Pw z&*R&ZLsg-HpX>`YXXec@P3@mB`Sa?{;oFu9CS8B}YP)Hl0Q2<=`|gza_IK|(!@KqI z?zM`mWqt)-&GDP;UN`^2ktH7+RtDeNoVEDgwW^#Af_;W?i&nEPub*o-b}M;@yppO r(UI63cQI(zb2t9I?D2!RLo34*hBF;{pBChX{3<*2b-w@)|e{W|lvK9lc;GKj?G^tzP+T-9wa{>ARYNoKe2KaCu%xaIq0eb-$%dw0WMoaVuo#%zhk$44ecY}8HGIJ}~C|8q4nrCIxe_D|$HW*7~(XdBmQ{k_pr*K_lV=HKzT z=ke{yp{mfpPxghHGxO${ruI*m{CV}}@NG*4ldeB~wcWH&fcg4`eRs-y`@46Y;obUp z_gcl(GQR?^=J-u^ubcni$dZo@D}!%s&RTr$T2;;l!9GK{MXOmCavZDS_slfzTG9M| z#o^_hC%(PmR?TJg(0Q_d=9FhA{gO6EXYNe3k*Iv4e4}*@e_L9u^|j{(Z>HI__~q=C r=tyjiyBIXEC+3Q`)UM4Pjl(R&yR-|Cjz- z@HRwMw?32ahBAo6<@H`Q zdMK+T*_P?_T<9=%xnPIcL^4KsG+ zb-(!KZo$xV_3f7X(+ck#5S{p=OyE}$gK@Y+KBp36!T|;v1DHjf2?}qvMowl5`(t4J zfQ>sqMLT+zh`ZyXS1g~(kt+?g;WqsFOIeT}*U!Fht zWlf(P9C|KIcQ-jN$~9T-V|%mr6!ABw`5PZr8%&a&e^zrY+(+w7XReTTe4qU8wb;XS zk>-FKKX`UkZrYn{Mr_ng);PSPbpLZTGo@Mkg7#13J7yRSw`d#JY5l#?QrC0yiss+( zx##ii$)T#yz)$vtnltm}n5OnmnEZM5=J0Jx1(U8neYM@RPk{OQg?)F*eEYk1o#Ea3 zc=uYx)iS>VujcqocCVZN;K-7X4J(6hZO&SJ?^;#P2Ejf$w~MUiSPcoN@O*bK3t}{aWBv=AUU#jZ7aicwct}0Bgxp!TNTe8`O7E%+Rk>=Yk!>7JeMtNNZN zq&)8UM&Ol=4BrLMD<1$x4(9FBcZ)$jx59F~Ta?i&kq?T*>l;<&3X^0<6nJzOyhbBQ P#o+eySGlY*CMo~{$%HaF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..52efd6c08c24a28bd2b95e6b27eb7d23499c2cd3 GIT binary patch literal 104 zcmV-u0GIy(002mVV51Pcm;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9=$6!UIJnr~L z;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%MMk7hZ;P&%Z KxvVlKDgXh^WiQSE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.flat new file mode 100644 index 0000000000000000000000000000000000000000..073d93438c591455e9e4236e9408a158b8b17dbb GIT binary patch literal 223 zcmV<503iPX001|FX75bh`a!fpZwVp+V6bAJp%siRBcTKn{*lvxs7)o~9RwWEH+?07 zgqZyT0UI@mIXKSQbu~F&NEIL+XAq0cMrGjJCDsDhZ>N#^w+6*Zzg`-iM6|3PYpwIr ztOF?Z;|t?KXMBsSUD|en@c=V-=?2jWyd;TWgAlxz{Ce53VQx_(Y-&;)oqyj0_bHe& z=AsC$1DXEEU`3=n?)XOFm5mJF1J_VZV{tTHAl00H>;Wl{hD literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e61e0e564a5125e47661ebf82b168c7e53e78515 GIT binary patch literal 104 zcmV-u0GIy(002mVV7Q|-&AUD4M7k?$v&pTTAew(Op+!6{&_)gzj2|)ah2vSKCnx?L zi>1ji*IxES8=ZgO1NSMIGv=ZQt^=9= z$6!UIJnr~L;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%M SMk7hZ;P&%ZxvVlKDgXg4f-@fg literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..74e4f308c7de938d0d769bc5fc0004eda476e569 GIT binary patch literal 104 zcmV-u0GIy(002mVV5%yWyqPw}A5b~WZ@b{)U#PKCj-iZO;GC1~lpP$9Qdw|@xYM(> z`@Ini&$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.flat new file mode 100644 index 0000000000000000000000000000000000000000..9192e7396efae5bde34ad5b25b26d6ff41d8d571 GIT binary patch literal 112 zcmV-$0FVCx001|FX7ADf6L?7xV1p36m;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9= z$6!UIJnr~L;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%M SMk7hZ;P&%ZxvVlKDgXihTQaHu literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..52efd6c08c24a28bd2b95e6b27eb7d23499c2cd3 GIT binary patch literal 104 zcmV-u0GIy(002mVV51Pcm;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9=$6!UIJnr~L z;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%MMk7hZ;P&%Z KxvVlKDgXh^WiQSE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.flat new file mode 100644 index 0000000000000000000000000000000000000000..ab9254ff577a3e8aaa95734edbccf7a12c9d9074 GIT binary patch literal 112 zcmV-$0FVCx001|FX7ADfBX~&>V1p36m;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9= z$6!UIJnr~L;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%M SMk7hZ;P&%ZxvVlKDgXfm+A_KT literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2d994b2e68afe99f3013f556b76527fb9b6f45e4 GIT binary patch literal 104 zcmV-u0GIy(002mVV1p36m;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9=$6!UIJnr~L z;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%MMk7hZ;P&%Z KxvVlKDgXh&B`>Z3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..971d17dc18e1eecf6ca77ad2538085f1c3415a85 GIT binary patch literal 112 zcmV-$0FVCx001|FX7ADf19(XhV1p36m;8F!v0-jeB5Z0>8=ZgO1NSMIGv=ZQt^=9= z$6!UIJnr~L;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%M SMk7hZ;P&%ZxvVlKDgXia>oS@E literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..a2c68ae3d984c278112987efc4e981ad13b55e24 GIT binary patch literal 104 ScmZQ%VDM;6IKV(-zz6`oJpt?h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.flat new file mode 100644 index 0000000000000000000000000000000000000000..30635dfa562c590fab7e5f09a42b0f06c86a7099 GIT binary patch literal 221 zcmZQ%U@&h=d+&4imxE6}rxIgAv%sF|f2wY7Ow0>Z%E=0no?CyP`Mc%}<7bOF)-lig zcRay$iOstoZV#sR^4w=VuPx8u#`o;)rSfh^yX}XH_C!y)s6COt>&R>A(5GCJQ`|)= iO2qfLDSIA$@a=Q>&NW7AS`5bJFBvE9QR$?;O^g6D0cNcL literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..74e4f308c7de938d0d769bc5fc0004eda476e569 GIT binary patch literal 104 zcmV-u0GIy(002mVV5%yWyqPw}A5b~WZ@b{)U#PKCj-iZO;GC1~lpP$9Qdw|@xYM(> z`@Ini&$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..d5cbafa7bfd6be43a70f54d9999fd826e58caccc GIT binary patch literal 117 zcmV-*0E+(s001|FX7ADfgExMV3md{nfnb9WyqElX*|A}6Q6g+=QX8Fr-vjq4m^0?0 z2(AN}{>NZNq&)8UM&Ol=4BrLMD<1$x4(9FBcZ)$jx59F~Ta?i&kq?T*>l;<&3X^0< X6nJzOyhbBQ#o+eySGlY*CMo~{8|O7X literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..74e4f308c7de938d0d769bc5fc0004eda476e569 GIT binary patch literal 104 zcmV-u0GIy(002mVV5%yWyqPw}A5b~WZ@b{)U#PKCj-iZO;GC1~lpP$9Qdw|@xYM(> z`@Ini&$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.flat new file mode 100644 index 0000000000000000000000000000000000000000..d2b9508211ffc3ed1ab46ccad68d00cd682b4da5 GIT binary patch literal 218 zcmV<0044tc001|FX7ADsq7yfIZwVp+V6bAJp%siRBcTKn{*lvxs7)o~9RwWEH+?07 zgqZyT0UI@mIXKSQbu~F&NEIL+XAq0cMrGjJCDsDhZ>N#^w+6*Zzg`-iM6|3PYpwIr ztOF?Z;|t?KXMBsSUD|en@c=i3kpW1ji*IxES8=ZgO1NSMIGv=ZQt^=9= z$6!UIJnr~L;FXOG-v!Sr9{@%U=IzpVi$OlO!g9P@l+i1Z4~oR=8&%~BlVnE}cyt%M SMk7hZ;P&%ZxvVlKDgXf}5;G3~ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..76ab8ee25aaef11cb35ca323c6a8dffe282ffb81 GIT binary patch literal 104 zcmV-u0GIy(002mVV2Uc0yqPw}A5b~WZ@b{)U#PKCj-iZO;GC1~lpP$9Qdw|@xYM(> z`@Ini~6~3yEWm#k{nAfT{waoa-#3*grX=!opW~r%VoQJ4_ zT)IH_S+~>&w^gq(UC&=W@z-{?qh9;tq~^J7StFOd_VcAR%o<-Gb3b-WujyVBd#kMJ OBZEg{!T|;v14aN12t~F4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..442aabddc97d1446ae4088eda5d6fa0c915a6cb5 GIT binary patch literal 261 zcmZQ%U@)#=%lmWofQsA!O%@Rr7IyakKydHB{@*{m>i0@RSns>2xVGDzk@fpm>TB{o z_e0?xmCl3>N%I$q_UI}vWD)*1@p9t|U)9I5EHW3&YgL`mGyXC$ zN}G0CTAaICYHAthA*vvkF3^3}E%m`|)oV=G^OsNjwVmy#*Zw%Ec`jSl$Yrnnd}$4{ i#@EN(j~&x%y4S?sDr@@4U|jx^eFNtnl}_4Q#RvcguY9cl literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..282a0bbd0d43011c17ddf040b795b767a2642ff8 GIT binary patch literal 270 zcmZQ%U@)#=%lmWofQsA!wLDIRhl@V1W%p26prBx3|NsC0f8T%BzkiTv_j%O`mGyXC$ zN}G0CTAaICYHAthA*vvkF3^3}E%m`|)oV=G^OsNjwVmy#*Zw%Ec`jSl$Yrnnd}$4{ i#@EN(j~&x%y4S?sDr@@4U|jx^eFNtnl}_4Q#RvcfvV5!n literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..39944ed23c09f46f5df8707d594845db95c28d58 GIT binary patch literal 106 UcmZQ%U@&i)$e7^3Kx4oN0K&%s@Bjb+ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..d568d4463d5fd89df52ec3746daf160660a16117 GIT binary patch literal 106 UcmZQ%U@&i)$e8eefyRIl000&OkN^Mx literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..89b6eaf87fa3848edcf5dea32ae220c400613769 GIT binary patch literal 106 XcmZQ%U@&i)$e3_|ff|4jw;_xG^Wy?> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat new file mode 100644 index 0000000000000000000000000000000000000000..601fd2a12b44b2a1c61cc7a718de4f74dbf9ae21 GIT binary patch literal 106 WcmZQ%U@&i)$e6Hzfu?|&fe`@bkOETx literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat new file mode 100644 index 0000000000000000000000000000000000000000..4d14f41226ea4c8c1d0f319e0a2b9575b0c2f53e GIT binary patch literal 106 zcmV-w0G0m%001|HkpW;R6OO*8X4KKDWZgShCL~NU>Obi_eJ MSiogADIEs@0nIKd1poj5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat new file mode 100644 index 0000000000000000000000000000000000000000..fa9ab24d41762420f386a534e25e679752203267 GIT binary patch literal 108 zcmV-y0F(a#001|FZwVp+V2BfrzNco?(W+$KJ6I+pOfu>}=`|mmjaWhhac!;@9TdA= z2I57+NOzT7c_?;*x(F=?d%G(Av8^3Q(T*<+RLmYAH|(k@IyNS`60Sm OCoEXNWi}}t2LJ*03@U5@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ac32c2b24b0fac7e8473b4b5acf52bc5ebda2cc6 GIT binary patch literal 104 zcmV-u0GIy(002mVV2BfrzNco?(W+$KJ6I+pOfu>}=`|mmjaWhhac!;@9TdA=2I57+ zNOzT7c_?;*x(F=?d%G(Av8^3Q(T*<+RLmYAH|(k@IyNS`60SmCoEXN KWi}}t2LJ)QWGUeQ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat new file mode 100644 index 0000000000000000000000000000000000000000..98b249eb70c5d5aa3f0c5c936e973c4766eda9de GIT binary patch literal 108 zcmV-y0F(a#001|FZwVp+V5k$0zNco?(W+$KJ6I+pOfu>}=`|mmjaWhhac!;@9TdA= z2I57+NOzT7c_?;*x(F=?d%G(Av8^3Q(T*<+RLmYAH|(k@IyNS`60Sm OCoEXNWi}}t2LJ&BTPlnI literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ddc24bb2b8cf7d9768eb29918d74fab37201e13b GIT binary patch literal 104 zcmV-u0GIy(002mVV5k$0zNco?(W+$KJ6I+pOfu>}=`|mmjaWhhac!;@9TdA=2I57+ zNOzT7c_?;*x(F=?d%G(Av8^3Q(T*<+RLmYAH|(k@IyNS`60SmCoEXN KWi}}t2LJ)cq$&Xb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat new file mode 100644 index 0000000000000000000000000000000000000000..669b8b7c92fc7b3bc6be492b9a8c947e593d2400 GIT binary patch literal 202 zcmV;*05$&s001|HkpaL66OO*8X4KKDWZgShCL~NU>Obi_eJ zSiogADIEtEcCvNiaA2}+*&3`0AL~}p!QOl_KS*v!)lRMqJdaGOMf$B+oLv|Sz=I9V zv+URsY@A)VY~OJy&lp%B6Vhj=!h(8`9`+iwj(+h_A(TO@#ddM)IRKw)v1Yuw-f#^7 E0pQ_T1poj5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat new file mode 100644 index 0000000000000000000000000000000000000000..f20cb943d4758ecdd68a4d8ce58c00b9c56d8b1c GIT binary patch literal 106 WcmZQ%U@&i)$e6Hzfu?|!fe`@bmI74( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat new file mode 100644 index 0000000000000000000000000000000000000000..62b12c739794ad3f30e071425aecf62889338cf6 GIT binary patch literal 107 UcmZQ%U@&i)$e4J5f!2T#0QQ;!aR2}S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat new file mode 100644 index 0000000000000000000000000000000000000000..4394d8b941edccc71a0d92010f971d432732ef90 GIT binary patch literal 105 UcmZQ%U@&i)$QXZsfwq7V0Pyw#ZvX%Q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..49f9261b25795e5f9520db8bad4bcd3977d1a723 GIT binary patch literal 108 WcmZQ%U@&jW=Tu@$IKV(-zz6{NNTe8`O7E%+Rk>=Yk!>7JeMtN wAiHr#wlIAZI?a@_U$Rhl2;^oE_zN(L9S!6Dl z*Qz$P%=pX1C~ewlX>smmsi|e0hp2*FxRj)B!&tE?A*LJp}Ui;&u=DBQH yBbUAQ^QAS+8eboCKXy#7>0T3itE}lG&|}N;1@7K*CBs*Aa$noKONxUv^cVri+3_?0 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.flat new file mode 100644 index 0000000000000000000000000000000000000000..a63a3ab18e8ed6e21035f8f78a88bb7e9a905bab GIT binary patch literal 322 zcmV-I0loeK001+1#%~ba+C?yx4gE9PCW0mmb_0$3i>+>iuANz$JQWxflv=^&?`sez z&5?gO2S=SC);7*VdO`I7H-wP^V6bAJp%siRBcTKn{*lvxs7)o~9RwWEH+?07gqZyT z0UI@mIXKSQbu~F&NEIL+XAq0cMrGjJCDsDhZ>N#^w+6*Zzg`-iM6|3PYpwIrtOF?Z z;|t?KXMBsSUD|en@c=V;hVIfKFss%WWc3+zfHGAcLg1`Hf7mGSc|}e>JeZNi!k*Xh z3*O8GXjJ2q9Jc@`dA)Ym9{@LmkpWWy>15?6sdS ztzp*q`k4E%V|q>Zn%G-qO&=M|TP89lGz;vR{-^5Z#>BiprJSrF>ACgynZIk!Fn+d( zV;%F%f5#JCm)N}f;r3u^FVB6}^V;$ZZhX()UMlZ)wA+5DXixN%i`ofs yImKP1qC|X;o3iK82j4!2?_6V~rUeX#Wn_i}*nKn)1>=ggcb61Nk0ttq9wPvfcnPTh literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.flat new file mode 100644 index 0000000000000000000000000000000000000000..e0ab5110b5dfe45d4bbfcd64c5bff8ecbcfa673e GIT binary patch literal 25 UcmZQ%U@)%qbX8*HWk3Op034bDZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.flat new file mode 100644 index 0000000000000000000000000000000000000000..f86cc3d17c403e9c9374bd99906f2da4528658b0 GIT binary patch literal 18 ZcmZQ%U@)%qbX8(x6EX=~efB*ABLE-21Ze;O literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..53d5ed62eca406092ad595287698c1a6ea5e807d GIT binary patch literal 12 TcmZQ%VDK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.flat new file mode 100644 index 0000000000000000000000000000000000000000..06bf6865aa894a9f658d7b93b11b6250f31f8b91 GIT binary patch literal 42 ncmZQ%U@$ItmanO?#F0(NBy9EB_YB6Bo~}xad<;+k6=ehf?NJJ- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.flat new file mode 100644 index 0000000000000000000000000000000000000000..9fd05dcf59d7111283dba6b9c7a47bbf290f9446 GIT binary patch literal 52 zcmZQ%U@$ItmanOy;>bU#seA4`&MM{iCc8qF-la1bS9-cCG4iLsQwrT>@?N=$bKczU Irb!Hp0MXkLegFUf literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.flat new file mode 100644 index 0000000000000000000000000000000000000000..f2ddc6fd29c62ab64aca0d1eeb423adc51e847d1 GIT binary patch literal 25 UcmZQ%U@)%qbW~#GWk3Op031#MX#fBK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.flat new file mode 100644 index 0000000000000000000000000000000000000000..cf5cd2e68830290ce042a291541c3ea171be92d4 GIT binary patch literal 18 ZcmZQ%U@)%qbW~zw6EX=~efB*ABLE+d1Z4mK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..dab43b33ee6b7d49d5047df6daa9340a1454bdfe GIT binary patch literal 12 TcmZQ%VDQj1(aFuNxqA=*4j==^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..aa721634522da420ad7354528ab97c27494349fc GIT binary patch literal 11 ScmZQ%U@)%qbW~zwU<3dNgaKRt literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.flat new file mode 100644 index 0000000000000000000000000000000000000000..e76b6d6bf782292e605730c0eaab642985711f0d GIT binary patch literal 42 mcmZQ%U@$ItmanOy;>ads61Mv6dj{i5Pe&z2J}8d?3K#+OnF=HT literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.flat new file mode 100644 index 0000000000000000000000000000000000000000..139058fc53a584324c635fe2361c82e9972424f5 GIT binary patch literal 39 ucmZQ%U@$f|4)>VB$n3-*#h}u_G0Bm+q&%NNfl=ikBMXDdK_*9521Wpol?O)v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7924ca967452642264e81230f2226ee16dec8f83 GIT binary patch literal 10 RcmZQ%U{E>8VB$aVB$jHi|(!epvk-4NipFx398$ilz~00h7Q?EnA( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.flat new file mode 100644 index 0000000000000000000000000000000000000000..4157e24ff3202ef1a4ad83b870257d59bb2903b8 GIT binary patch literal 40 vcmZQ%U@$f|4)>VB$TFXS@jrt~1IHvs=92P!1_efygN!T;DhHVySs54sw6O?_ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6faf33668448b9ead7f30ca368a21fee21627e4a GIT binary patch literal 6 NcmZQ%U{GLW1ONbU03-ka literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.flat new file mode 100644 index 0000000000000000000000000000000000000000..2137d3e0f06e9a5cf4d263bf4dcc1ad3e777af64 GIT binary patch literal 43 ycmZQ%U@$f|4)>VB$i9fdk-?FlkwK+_W0E6tNqIhl0;9@7MivH@gG`RB42%G?J_sWK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..545cee0cdacf902d84638d98fa79ffa1f6047c08 GIT binary patch literal 11 ScmZQ%U{IOJTvDFTzz6^etpXJQ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..b2c1053a9e66154400f824e09f7af6c24d0c5e16 GIT binary patch literal 18 ZcmZQ%U@$ffx0}93fI~!J0;38;BLE-_1GE4D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2641412cbddab62526d961e67919c5cb57315860 GIT binary patch literal 6 NcmZQ%VDMmM1ONc%089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..98636349a63c12874b92128d681c1704aa7b114b GIT binary patch literal 15 WcmZQ%U@$ffx0}9(rGZm{g%JQ2?gI1x literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..46203f30d8a36bfdf9250aad70a13e2542d59810 GIT binary patch literal 18 ZcmZQ%U@$ffx0}93fI~#UfysqI5da>510?_e literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..57eaaead701e9b890fa8d9ec1301a4642abc90f7 GIT binary patch literal 6 NcmZQ%U{GQZ1ONbo05t#r literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..cddf8e1035401f07a0b442e66b4732e6cf4800b7 GIT binary patch literal 15 WcmZQ%U@$ffx0}9(i9tw#kr4nCfC6{` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6faf33668448b9ead7f30ca368a21fee21627e4a GIT binary patch literal 6 NcmZQ%U{GLW1ONbU03-ka literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..363c0bee2d5d4f7efa88584d21648ed0c7301a05 GIT binary patch literal 10 RcmZQ%U@#6ho2oQ52jqtTqXD8ec-s;&x8bO96GNOMg*02WuvkJ7nGf3Fs# S3?9wb)>s==wk1_M^8f+O5EuUd literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e6be282c16ec8e953115e646275eca7d088f7de7 GIT binary patch literal 58 zcmV-A0LA|S002mVG9+Vp<7ZqhV@B6K)y-8=^{|Wn>?5~~vcv!Bs5EdbMz(-Z>09&R QGAJphKWd0UGEWX8-^I literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..db01bc23a62cc9b3f73840738a0a48f15c965143 GIT binary patch literal 68 zcmV-K0K5MI001&Gao_@PINopoq(L&s==wk1_M^8f*kh#M>b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..f8df902eeb8a07a8c0ec0bde24201d7e3ac7e9de GIT binary patch literal 12 TcmZQ%U@$JsWMNQpWncsV3AzD$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..7096d02604f6176323a1da1895108bcb9f7778a6 GIT binary patch literal 25 gcmZQ%U@$JsWUb(G<;h5OPRvgAEOzwCOl4pM07<9@KmY&$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..19888e676adcc9570f42a3c44be014dfca2ff60a GIT binary patch literal 25 gcmZQ%U@$JsWOd+j<;h5OPRvgAEOzwCOl4pM07bY42mk;8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..376d98aa7302e97cd2c018c898c557a72df75170 GIT binary patch literal 21 ccmZQ%VDM<<4arD#PRvgAEOzwCOl4pM063)ug#Z8m literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.flat new file mode 100644 index 0000000000000000000000000000000000000000..2198242993991a88004ae66d83d2465840ea954d GIT binary patch literal 25 gcmZQ%U@$IO$#%FYZigeYQ{`obMwa;!I{z6M0b>9M?EnA( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..a91ea7e99dffc99fadbb179abe81901f0ea18d5b GIT binary patch literal 23 ecmZQ%VDMq&zme7?DWfyrsq*rC37!A{85jXca0iY6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..979d81939fc63836e05f541310de0e11ef16ec21 GIT binary patch literal 9 QcmZQ%U@%`Xk&%HB00!& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..8c0d08ab9bf61a600ae46ef464ac30199a0064f0 GIT binary patch literal 12 TcmZQ%U@%`Xk&%gkfq@YK3r_)d literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..b3677cba28981af462dcb1a0a51cbee662a6f024 GIT binary patch literal 12 TcmZQ%U@%`Xk&%g!fq@YK3sV7i literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..f60a386d13eabc72da50033218f85ff78c871d36 GIT binary patch literal 12 TcmZQ%U@%`Xk&%gkk%18a3sM1h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..01d5fe3d8973c7d930258440b97ef4406684a12e GIT binary patch literal 53 zcmV-50LuRX001|rkpU|+!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 LvRublqp$!0QYjWj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4be35d8c668f99e780cf14e117c9d050aab0690a GIT binary patch literal 7 OcmZQ%VDK<(XaoQQLIHdL literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..50e69408e92a73062627b76a93d0d0acf5079baf GIT binary patch literal 53 TcmZQ%U@%`Xkx`q01i%OYPHF+4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..b1605b7432f8177ceea45d96e9789c95a7164832 GIT binary patch literal 53 XcmZQ%U@%`Xkx`og0tBEmUWyR_P|5+X literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..cd4bfc5006963f252008c8625bf7e4ac629e85d1 GIT binary patch literal 53 UcmZQ%U@%`Xkx~0U@qmF508*YTbN~PV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..8f0f848626d1d5fedac9d69b683ae2dcb7db2ba4 GIT binary patch literal 7 OcmZQ%VDQjkbOZna^#Hg4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat new file mode 100644 index 0000000000000000000000000000000000000000..f5694d4374e4adfedf78511198f04f4cbb617f47 GIT binary patch literal 11 ScmZQ%U@$kD$jG>ufe`=*g#n@f literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.flat new file mode 100644 index 0000000000000000000000000000000000000000..e7d79567663a2c0b0c25dc9e7f7e11ae9257b2d0 GIT binary patch literal 13 UcmZQ%U@$kD$jI!UlgPjb01W~H9RL6T literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..75e334aa573dad28a4f089a695ee7cb265782f6e GIT binary patch literal 11 ScmZQ%VDMyQ_RmRVU<3dL)&Xn) literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..48ac397111a747a021d40750fa01895d5271775f GIT binary patch literal 10 RcmZQ%U@$JoWDs)T1ONu*0cijL literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..719fd3fd546c93fab550a2c21a122d8de7617eae GIT binary patch literal 15 WcmZQ%U@$JoWY4g2Jp4G@P8t9kIs{?> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..d9094983e1d042dd4865cb12415da57412211547 GIT binary patch literal 15 WcmZQ%U@$JoWY4g2Jo-4>P8t9kLP8t9kgam8= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..9292ff5fc64f4183cbec0e64b69bb173445dcb70 GIT binary patch literal 10 RcmZQ%U@$JoWDs&-1ONuz0bu|D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..f1b6ee7fe0e93a21c39069b634d03cc2ca9dbce7 GIT binary patch literal 25 gcmZQ%U@#8fFo8k!HA_^a)0*fF4VDXJ8~7zy0bg|ot^fc4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ae9b8752f781aa234a6312fa78b96ff033d97501 GIT binary patch literal 20 bcmZQ%VDP@iv1Lr2H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..eaa1ac88883cf34aebe3f7f43b5f64fc1e5f07e7 GIT binary patch literal 78 zcmZQ%U@#8fFo8k!wJ5WYNf<*Tv$AVCkTeOa0Ftihoj@|IViu50?_3QeD`xFsXyol& ZeRi_4N~O4oc$5EshDNsk??8}&5ddcZ8sY!| literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..44c7de001c849729f7ec5a6e68f9543b1f58f979 GIT binary patch literal 73 zcmZQ%VDP@C$t+|N#?Z*D?3xZFO~NXGq-%O7kPNGs1tiluR|Cn4S$h~7c{^91ovf@< UDQ+U(||w?N^ukMCjb8ojcotlfgl4T0Irh_E&u=k literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..39ec9e4287f134124ed7689a146927e639627962 GIT binary patch literal 25 gcmZQ%U@#8fFhNlDHA_^a)0*fF4VDXJ8~7zy0br*GzW@LL literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..db1936fe3d63e95db068808634514f017bfb1fdd GIT binary patch literal 6 NcmZQ%VDP@i2mk__0VDtb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..a53bcc226aa87e3108d401cf2734ef92b03fee70 GIT binary patch literal 78 zcmZQ%U@#8fFhNlDwJ5WYNf<*Tv$AVCkTeOa0Ftihoj@|IViu50?_3QeD`xFsXyol& ZeRi_4N~O4oc$5EshDNsk??8}&5ddqq8uI`E literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9de2f4c0409d174ad5da4ec3bee988922d54fe0b GIT binary patch literal 6 NcmZQ%VDP@C2mk`Q0Ym@* literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..d34b79eb31639632fd9c29a6c49367bb12e15641 GIT binary patch literal 25 hcmZQ%U@#8fFoA99YnG@;r!~r2H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..e426ff2e7ed26a422c91a4b04d2817c01e15b877 GIT binary patch literal 78 zcmZQ%U@#8fFoA99Yf)w)lQ4!xW@XoOAZZd-0VG}1JAq_a#VjD1-nkk`R?OPN(8$}l Z`s`$7l}d3F@h1QO42^96-+>?lBLIu48)yIk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..44c7de001c849729f7ec5a6e68f9543b1f58f979 GIT binary patch literal 73 zcmZQ%VDP@C$t+|N#?Z*D?3xZFO~NXGq-%O7kPNGs1tiluR|Cn4S$h~7c{^91ovf@< UDQ+U(Kjf)xPal??j; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..db1936fe3d63e95db068808634514f017bfb1fdd GIT binary patch literal 6 NcmZQ%VDP@i2mk__0VDtb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..5780c493bcf411d6377080b6760842297e3b8bbd GIT binary patch literal 34 qcmZQ%U@#8fFd^{jpNMlGUu9)8s=j84iga2Ny`jN!fouc61Sr2H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..4fb0c24d10bf3055f92c696eac757b3ad285dae4 GIT binary patch literal 15 WcmZQ%U@#8fFd?vW>FerSlNbReiUuA4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..972f792dbef48bf19768abdb609a481b82816de4 GIT binary patch literal 9 QcmZQ%VDP^7eX9y101QR~^Z)<= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..a395d0b4356cedd9e410d872844b1b19f818c82b GIT binary patch literal 14 VcmZQ%U@#8fFo8k!b@iL@>FerSUt10W04t#fMgRZ+ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9213fc53deaf89bee095a4b8e39437dc30ad5bb3 GIT binary patch literal 10 RcmZQ%VDP^7ed}w^MgS5Z1VjJ; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..fea69719afc18045fb307a87c0940442ffe6536a GIT binary patch literal 172 zcmZQ%U@#8fFrlvgKLj)^ea*5cRA;)6TCnGqN2NCN12jUsOqHhkEDzBN_1c=WHD-N; zPMEjpqN_REWAwtkw?6t>vp<2Mz`?>n#(+Q@=G6!o1*$sRT*h`rAFy3eQz);~};~;0iufRTq`3&Q8 YhA#|N4z><*8~790w=myfe9zDb0Lyql1^@s6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..db1936fe3d63e95db068808634514f017bfb1fdd GIT binary patch literal 6 NcmZQ%VDP@i2mk__0VDtb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.flat new file mode 100644 index 0000000000000000000000000000000000000000..6e2f0a3af795ab210e2f7600ef9dd91010e4d051 GIT binary patch literal 172 zcmZQ%U@#8fFrmKwKLj)^ea*5cRA;)6TCnGqN2NCN12jUsOqHhkEDzBN_1c=WHD-N; zPMEjpqN_REWAwtkw?6t>vp<2Mz`?>n#(+Q@=G6!o1*$sRT*h`rAFy3eQz);~};~;0iufRTq`3&Q8 YhA#|N4z><*8~790w=myfe9zDb0L&dg2LJ#7 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..db1936fe3d63e95db068808634514f017bfb1fdd GIT binary patch literal 6 NcmZQ%VDP@i2mk__0VDtb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.flat new file mode 100644 index 0000000000000000000000000000000000000000..45d784b1e3ce87d3307536d6a5d05c9842222994 GIT binary patch literal 172 zcmZQ%U@#8fFu?%^7*$`hEDF_`?xPm$x#dx*&HMn35HC}usXog?v_ieMCT)#bAE6WG zZMx`c&h{9+aPO^;zSitdU?^~~aF8+JQ(zZi?qNL6@Pwhr!O}ry178BW3G*Dr^9(N- zN*t^lWDWQhu!k_OVZ6@phM~;C+Cg>$-vjm%<~@w}89p#nIM_JI8SpExPhmd8_?+Pj WLzRQAgWLxG1okb=cNpI@Gy(veW;sy+ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..db1936fe3d63e95db068808634514f017bfb1fdd GIT binary patch literal 6 NcmZQ%VDP@i2mk__0VDtb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.flat new file mode 100644 index 0000000000000000000000000000000000000000..e73ffc9ee051129ff2c6136a429619be40a3fd85 GIT binary patch literal 13 UcmZQ%U@$kB#K`QQlgPjb01Ws78~^|S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..f2d21dc2db7ec88b5fbe1f02d4b14af4573f06f7 GIT binary patch literal 11 ScmZQ%VDM;U_RmRVU<3dPP66ux literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..d1316b2dc0dfb18a4ce7aeb1a854b65bb63281d0 GIT binary patch literal 23 ecmZQ%U@(`O$jBR#k?Ne7o$6Wa=#!bszz6_4g$17g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..98f2e1e48bb24974ec5791f855933b5a6bf34342 GIT binary patch literal 6 NcmZQ%VDMmT1ONeX0MP&d literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..5cf0e01255ad5668a62b9120aa9378c2566adf75 GIT binary patch literal 40 lcmZQ%U@$IxDaad=k?Ne7o$6Wa=#!bs;L(UA5C9Zl1OV+}3*Z0% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.flat new file mode 100644 index 0000000000000000000000000000000000000000..6a5b159298ce0a5624f0b2b7d9dd2689aceb8ee4 GIT binary patch literal 20 YcmZQ%U@$IxDag$5e-(pABbZ_Y05-%0!T=OY0qFn$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..3d160ebf5b83c08c88e6de4cca064f51a9e7c5ab GIT binary patch literal 46 zcmZQ%U@$It$@=u2U0-W_%v^r`BVsbHENUqpT#lvH{fifdUsrcN{gJg@(2;Yd5HkRP Cq!3jA literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..c8d6ce0176fc2b5e4a53018fff66b9f783453647 GIT binary patch literal 46 zcmZQ%U@$It$@=u2U0-W_%v^r`BVsbHENUqpT#l91{fifdUsrcN{gJg@(2;Yd5HkRP C@DN!5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..a0be9312c9b49569af86bdbf08290a950d8cdd26 GIT binary patch literal 24 fcmZQ%U@$IvsmSb~lgQx7$gYrEnwOHV$iN5yL&*h( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..50ff7c60f3db9910a7f76c1d9cd29da7fb1ec4c2 GIT binary patch literal 20 XcmZQ%U@$IvsmSb~lgQx72&NbTEhz*# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..e8afb9fbcdf15b9b7bf18bbbb8d8f7df923316ba GIT binary patch literal 13 UcmZQ%U@$gcH-SloVI_kl01#UOvH$=8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..8f45d9a8ac7503ace17780af6a8546968ab4fc3c GIT binary patch literal 14 VcmZQ%U@$gcH=%@i38N-MAOIFq13&-( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..1907fa57c88b67378e7a0a0ad93a068de64599a3 GIT binary patch literal 15 WcmZQ%U@$gcH=%@i2?Hm)gCzhNIs;As literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..17fdcb3574fb2c574637d078950128b59fb09e74 GIT binary patch literal 15 WcmZQ%U@$gcH=%@i38N>wgCzhOKLd{d literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..cf3d3a08ac23eeaae7e31618c49e925bdb9fb8c3 GIT binary patch literal 13 UcmZQ%U@$gcH-S-wVI_kj01#aQxc~qF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..ff011bc6a51c23c5af10ef5e79d1bdf0b1802d12 GIT binary patch literal 13 UcmZQ%U@$gcH-SloVI_kh01#6GssI20 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2641412cbddab62526d961e67919c5cb57315860 GIT binary patch literal 6 NcmZQ%VDMmM1ONc%089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..e813366f74f594dc56488484cc367a2ba5383523 GIT binary patch literal 13 UcmZQ%U@$gcH-SZkQIlaJ01ra~jQ{`u literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..413ae54445b79a1c1d2629a4c8cb0c38450a189f GIT binary patch literal 6 NcmZQ%VDMmK1ONc(08Ib@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..74a5e27666831a57e91f9902f1f21f993cc92f0e GIT binary patch literal 16 XcmZQ%U@$gcH=&kciIh>JCqpIxAS47z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..1b5be0f2440158b7b48d544ac489d089b724a42a GIT binary patch literal 17 YcmZQ%U@$gcH=(3$iGb)HhfW4b04ci#3jhEB literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..613ffe0fac9cc0f85df91e1c11d7a32ee51a2f63 GIT binary patch literal 31 ncmZQ%U@$gcH^DdSuIduOfJ-f!EPwmAZ#mLm{zaePS0fMrxEc(k literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..033d932aff886c621fa22d060375b16e6038d09e GIT binary patch literal 13 UcmZQ%U@$gcH-SNgfs=s~01iI^-~a#s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..3bf6120dc7a43954e30505e12fcfa9c00bd28748 GIT binary patch literal 13 UcmZQ%U@$gcH-SNgfs=s|01h_+*Z=?k literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..0215c1a2b92496584af49de5d66b8ada811548d6 GIT binary patch literal 13 UcmZQ%U@$gcH-S}!nUjGL01jaR-~a#s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..a293caa381212786e6be2a04dc994dc2096fafa1 GIT binary patch literal 25 hcmZQ%U@$gcHz6xD@@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..4e5198faf5f4a13164d27bf025ea65ca2a560ca7 GIT binary patch literal 15 WcmZQ%U@$gcHz75lVF{BagCGDMO9RgU literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..6421295160163c5d858d1b5b64f2921825f681d7 GIT binary patch literal 32 ocmZQ%U@$gcHzD{^`TG~wU8DWV-@bkKE6m3^_+`Tq22KV+0Ph73dH?_b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..a66462b9d5798c479ce192af33607a2655dfb384 GIT binary patch literal 13 UcmZQ%U@$gcH-SNg$&*1401poWDgXcg literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..f5fc4738aec0289faa5588e54f8ba0300a4804d1 GIT binary patch literal 13 UcmZQ%U@$gcH-S@yfs;WH01kZt@c;k- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..7bfc6e5fd8849bdaacefaa3e38a5af440c19ffec GIT binary patch literal 13 UcmZQ%U@$gcH-SNgfs;WH01ih1=l}o! literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..d954c726bd9f29d00e6b060db545d6f91ce078a5 GIT binary patch literal 15 WcmZQ%U@$gcHzA}=g@KcO11A6(e*e_cYW~kYU$|0#7s?!BmfBq)NBU_j|M#Uq%CDlX8nwv Op9Y@xROPo#hFBTJ))|uk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.flat new file mode 100644 index 0000000000000000000000000000000000000000..411e8efb7fb4c11ffdcc6d818ad1c845e8c5f652 GIT binary patch literal 27 icmZQ%U@$gcH-SNgfs-wKd6?byJURY4`FFmdGco~KCI{~T literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.flat new file mode 100644 index 0000000000000000000000000000000000000000..833b2652a7df19146c5c5494cac08a2221991845 GIT binary patch literal 26 icmZQ%U@$ItmiF}$-vW^aPK68n#sw$Y1GpR)$O8a(l?cxO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.flat new file mode 100644 index 0000000000000000000000000000000000000000..979e0ec6bc668572bec2c5d625b67d0579da96b1 GIT binary patch literal 32 qcmV+*0N?)s001*^=4SQM53fm`!Q_AmAkYspaLEVPq|V^-L7*SvGY=O4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.flat new file mode 100644 index 0000000000000000000000000000000000000000..1a8ff2e5831404fcc72821aaed4d2c8e89413a48 GIT binary patch literal 26 icmZQ%U@$ItmiF}$U%-_HPK68n#sw$YHL@HR$O8a=jR|)E literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.flat new file mode 100644 index 0000000000000000000000000000000000000000..8a76d0b139bbf563808338e2b2547054a7338a21 GIT binary patch literal 50 zcmV-20L}ja001*^=4SQM4p`U-3Mq&hU(b&($dH792_Vo9GjPcVENlb?6vPcL=f{`i INJ2rNAJ}^m{r~^~ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.flat new file mode 100644 index 0000000000000000000000000000000000000000..345d3398d9951da3949b2d3ac59d958a974c0139 GIT binary patch literal 26 hcmZQ%U@$ItmiF}$14{#^!lyQVr^2T;e&d3Z>{D!xyKJy>e99va0R7Mo3;+NC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.flat new file mode 100644 index 0000000000000000000000000000000000000000..5d62f48962522648c75149fcf54ef935eb5446f8 GIT binary patch literal 94 zcmV-k0HOZ@001*^=4SQM59@t@OKo~C{2Mz;nluc}aFfC(VN%-h}b_m7D3 z?7e}ur3*7~$p`hmzooXl7k&+$rMC>l4i%inbXV0VGC_rzx4Y->9}(r*djoAs7gU-p A_y7O^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat new file mode 100644 index 0000000000000000000000000000000000000000..db9ae627ad139ad779873726070d8fc2e1b62f7b GIT binary patch literal 13 UcmZQ%U@$gcH-SNgL6cDs01l}F2><{9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat new file mode 100644 index 0000000000000000000000000000000000000000..9f95f023bbf578ace5a865e6e22ebdb53872eb34 GIT binary patch literal 13 UcmZQ%U@$gcH$hN^L6cDs01poW8UO$Q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat new file mode 100644 index 0000000000000000000000000000000000000000..15bd56b4eca0901a2f8b363bda5710f242751ce7 GIT binary patch literal 14 VcmZQ%U@$gcH=(3gg+Y^15C9g<0}22D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat new file mode 100644 index 0000000000000000000000000000000000000000..3984ade1331605b1464c5fe64616ffe6c649eeff GIT binary patch literal 26 icmZQ%U@$gcHz73VSq7g9gC=|UnNZoOHs9APWC8$W`UtQ9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat new file mode 100644 index 0000000000000000000000000000000000000000..e2c3d724e3c121e22e82d27cbfb1a2a0c9af2b9a GIT binary patch literal 26 icmZQ%U@$gcHzCnKE@u1=4cKi8ooCXk(~10+PSo$Ne5TVRUMT)_pcyn3~3M5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat new file mode 100644 index 0000000000000000000000000000000000000000..18ef3082f885ae076f088e86dc00fe16d59e2cd7 GIT binary patch literal 35 lcmZQ%U@$gcHzCnKE@n~=4cKi8ooCXk(~10+PSo$Ne5TVRUMT)_pcyn3@s1S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..3df3e646b2cfbc6fad0f8d630bcc19c8d0503f37 GIT binary patch literal 15 WcmZQ%VDKfBI+}q{AGJ#Qr#gkFUffWGL2@4_s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.flat new file mode 100644 index 0000000000000000000000000000000000000000..9bde94ab4e87085c893669828e59cb1773598408 GIT binary patch literal 34 qcmZQ%U@$ItmM3xcpycf99-Kl9A`Km9?(K5$n82vQ;>jrFzzP7&ZLo_p7jG|b+*L9N#hM^eC$ d0VEw?F;sR`^WMCHsRvigRUMT)_pcyoKn0dTAcg<{ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.flat new file mode 100644 index 0000000000000000000000000000000000000000..269b05e8a8bf4d131a686d6ef40088641929c30b GIT binary patch literal 42 ycmZQ%U@$ItmM3xcpycf99t@LsCGMP_(9+Ox=H4y`mI;||&th6sSUeep99RKt-4J2` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.flat new file mode 100644 index 0000000000000000000000000000000000000000..49fa686789830446bf07fffbf333ace2eebb64fd GIT binary patch literal 34 qcmZQ%U@$ItmM3xcpycf99-Kl9QyMzX+}q{gF@aTu#gkFUffWGNg$r{4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.flat new file mode 100644 index 0000000000000000000000000000000000000000..45a60a157995c42fc36bbff0020dff8cdc45d536 GIT binary patch literal 64 zcmZQ%U@$ItmM3xcpycf99@cJ?`2YX^|EGR^zQ-B4oOw|NDGeQG?(K5CWir752vTaR UtK1Skr+m8Htis~SDCEEj0LIB2!vFvP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.flat new file mode 100644 index 0000000000000000000000000000000000000000..0b67db80f7aa5ee8b93b5f33b90b172bcb5595b1 GIT binary patch literal 91 zcmV-h0Hpr`001*^=583x!5N#^NGY~+GzSt5UmJ+X&UtTbT-s2igRAB$j>?{U*N`;K x-nv0evzeeckZX9{Mn-eXdury=g(MwcF;sR`^WMCHsRvigRUMT)_pcyoKm}owDp&vj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.flat new file mode 100644 index 0000000000000000000000000000000000000000..b6d026bd4bf7e935c5865f2df71799b05c9b3fd8 GIT binary patch literal 89 zcmZQ%U@$ItmM3xcpycf99;Ukp^ kzyt>vU{aBdHw-BY`Fw9r<4X4MGoi9mZN9Hp$Z}u>05m!)-T(jq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.flat new file mode 100644 index 0000000000000000000000000000000000000000..bc7bf3f246940c0e0c9043b9aab1d037bcc99f7b GIT binary patch literal 49 ZcmZQ%U@$gcH-SNgfs^g}e}dpgB>)F#CIbKf literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.flat new file mode 100644 index 0000000000000000000000000000000000000000..4c2bdd3467028a43cf8bfdaa4d3a40d974b9f244 GIT binary patch literal 50 acmZQ%U@$gcH-Sk-fI*Y(`hSApMt`#|4_tel9em=&nYw2ea!TVFmdFNOySO=0;$on{wOh59 cu1ZVWO!{wHV<{B6|HHMmmu%Pn69hjh0h9bi82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d27cc7fbd0cafd4ac89ef1a15ff9f0fbc749caa8 GIT binary patch literal 42 zcmV+_0M-8i002lgpzkp=IpDBAZSv(RH?w?dyti{Ssy8)kxiYisLI_x4-Ld264%2HU6~{fi_@% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.flat new file mode 100644 index 0000000000000000000000000000000000000000..d96765732c6d24b4903ffc17b9b7e6e02d863b29 GIT binary patch literal 118 zcmZQ%U@$gcH^J*e+5gP!hbbR_+zBgt=5+nf>!7>Ik9-d$*W7ma@B82Nx$ldN|J+OD vDsGwHo)ElUe80uz*i_@% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.flat new file mode 100644 index 0000000000000000000000000000000000000000..089cdd498d7d32e0ef1c420a285dbb3c40c08c59 GIT binary patch literal 119 zcmZQ%U@$gcHzBLo$M@@puOVzW#xaY4fVR=`@x%Si4VzW#xaY4fVR=`@x%SiTuwPxI&za QKZ=@c*Kx|iC4N)_0I>08lK=n! literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.flat new file mode 100644 index 0000000000000000000000000000000000000000..15694b158e2c7d167fe66c9bebcb9d5dd68e276c GIT binary patch literal 68 zcmZQ%U@$gcH-SNgfs+LeSXo_;+}YP6Z~tY!$(4WkWoETch(ywrBs`xB6?IUDyZ!(Fq+M literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.flat new file mode 100644 index 0000000000000000000000000000000000000000..2d51b9d16a596779275689647cb86afabc9b316c GIT binary patch literal 69 zcmZQ%U@$gcH-Sk-fI*W54p>=Tj@;STB5(g?zR8t;`DJFcPvocFHH$mj_T}BQdDGsP U^8U%6ezs@-+_(B`o?X}o0Nzs_Pyhe` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..3840987409726503a37a99dee1f18c02425c5382 GIT binary patch literal 15 PcmZQ%VDM0Y0Y*ju3t<6l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat new file mode 100644 index 0000000000000000000000000000000000000000..5ce8d2fbedf382727ae4c95e31aa5f9e86e65c89 GIT binary patch literal 68 zcmZQ%U@$gcH-Slo|0N3?u(G-wxwEfD-u}yclPmx7%gkz@$WOa#7I(Jo%e!gwroAua T{gXfaY|s9=Z}rzayRZ=e2ge={ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.flat new file mode 100644 index 0000000000000000000000000000000000000000..53b9fe70e6ff96fb9aeebd32486dce85366ff7ab GIT binary patch literal 121 zcmZQ%U@$gcHz6`R@zs<3SZDvtw-2xU^1Jsj?`meq;TumGmdM_@yYKGx-QNN(&DuLf zEb3xe;f2yK(dJVxmrKjbJFaAb16Ed-BX{<-$lHIJZ*t{dewkVA6ZvU(&En3seR(%+ Y-n93nynphipY7Q{_pSb#XBRdC07%_EqW}N^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..5d209dbaf2b1177db9e9276d0a9297c793426e39 GIT binary patch literal 61 zcmV-D0K)$P002lduK%v=uco2@{<6L>uB&i%`o4cNw{sw=Vz{ch;PoPB^7tfisb&6l TE%__I{C#0(<+>@hC1ZiX9n2zX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.flat new file mode 100644 index 0000000000000000000000000000000000000000..0e7e4918242cae28eeb9fa40ba6541d6d39c1bcb GIT binary patch literal 120 zcmZQ%U@$gcH=*!Obz;El>t`#|4_tel9em=&nYw2ea!TVFmdFNOySO=0;$on{wOh59 zu1ZVWO!{wHV<{B6|HHMmmn?9=%Ib3D&b}6T`!DlNuKdd{Gpl_fKkcqr+}XA-@21V0 W_P&(&PyY0?J^Sar)nD`M!bSkBY&LI_x4-Ld264%2HU6~{eU;DD9Y<;b0VE%NqX=9^sk omtSU9`$T@)U9-5eZC~C^n>X!!Des^B>1TWP&wZ=E=Gldf0JteeaR2}S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..722ea3a567005892e26319ab66998d06504db119 GIT binary patch literal 61 zcmV-D0K)$P002ldqcwRV;Joasa6hN4zoxNobiW{ZZE$(J{5oYNtG%!8?&{%UG4f_M TD0I8I`eHuiDZA#lKlgz_o7W&P literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.flat new file mode 100644 index 0000000000000000000000000000000000000000..ac0503081d8e503406f67f7bb26e2de4744d16f3 GIT binary patch literal 137 zcmZQ%U@$gcH^J*e+5gP!hbbR_+zBgt=5+nf>!7>Ik9-d$*W7ma@B82Nx$ldN|J+OD zDsGwHo)ElUe80uz*wnZXdsbGH_jT*<&D%?! LSM6V!$;t=-W9Atp literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.flat new file mode 100644 index 0000000000000000000000000000000000000000..c5ec1a7c3321aafb506f37cfc33ec2bc3b92d3ef GIT binary patch literal 159 zcmZQ%U@$gcHzBwFKS9vGM1DU^(dVzi!bQIXYW`oUxg7j+?~R+^C)7ok+^jZ}zPu}{ zDthk~^N;)D&5Zt)Z`rqbw$n)#IACRUIdW%Ti@g1p`6gHX<(HY&K9Qex*DUUA+n0CK Y=1qHF%KImO`q`fSbKmN(d3IqV0HNk(PXGV_ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..36218d68eb543159fd612d086ccbea0f4913d096 GIT binary patch literal 42 ScmZQ%VDK>8|DPZ@d=LP|xg? zKLq@!6fU2%Rj|q?-g5G;dm%ys-$eh<4G^sQK6zWE$VI!^5u2~yi3q(_cdbIOu2y#8 zN)|X^Wpz1nXJ3oF{g?SBSN`Rfnbkg#pLW+Q?rhtachlxgdtb`?Cx80cp8a#*>aTfr GVIu&Y$x>ke literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..dde3cd94318d3efb4f46da9b8ea381094879e497 GIT binary patch literal 61 zcmZQ%VDL~t0P6z#?Z0ZvziwDvW?j4_b@7kSs|}V_swJ;A{90pEv#7poqt90UNJs2V*0 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.flat new file mode 100644 index 0000000000000000000000000000000000000000..5e682b852c607676bf0bcce4369adeba3c2a2c97 GIT binary patch literal 161 zcmZQ%U@$gcHzBwFKS9vGMEXzteWaJA?*44@`T*(3ltgJ3a?(A!kxBoKVY b@^0F^Y41yU|Kv|U+p~Y}Tm3c9E^Gt<_vK;} literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..729bc5c5897dcbbfbbd868d5592829b4a02ad8a0 GIT binary patch literal 61 zcmV-D0K)$P002lJwtVQZraGeUp{zUkB=z>% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..491c0337b8d2c49c8ae00170c4f5faacc078d2b7 GIT binary patch literal 13 UcmZQ%U@$gcH-S-w!IOaz01o{E82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..baa1b46a84280b8cbfba5314df0a2fba4d722e11 GIT binary patch literal 9 QcmZQ%U@%`bk&%HB00#B}b^rhX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..fdf10610c43581ddab82e781ca22445c4f4c55df GIT binary patch literal 6 NcmZQ%VDMmY1ONdg0E++s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..244dcaed576663e4df803411b40e309a7f78d511 GIT binary patch literal 12 TcmZQ%U@%`bk&%gkfq@YK3ts_v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..fdf10610c43581ddab82e781ca22445c4f4c55df GIT binary patch literal 6 NcmZQ%VDMmY1ONdg0E++s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..9e49cddf17b959977a5420bf90f664c6dfa76298 GIT binary patch literal 12 TcmZQ%U@%`bk&%gkiGdLS3uOU% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..8103429395d11b7f366b3ba7d5a12ec06cd46446 GIT binary patch literal 12 TcmZQ%U@%`bk&)^DCk93U5-|g5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..91fd78fdb689e7da34c4fca1f6eecbc3126bb7de GIT binary patch literal 53 TcmZQ%U@%`bkx`q01i%OYPRs$J literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..fdf10610c43581ddab82e781ca22445c4f4c55df GIT binary patch literal 6 NcmZQ%VDMmY1ONdg0E++s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..b1d3d8ff648e5ff5c01985575ab7b855fbfe98cf GIT binary patch literal 53 VcmZQ%U@%`bkx`q0Xu!z82mnsc0ipl^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..249a97bff1ea263bc9f0e7978cf2010a47f4bb7e GIT binary patch literal 53 UcmZQ%U@%`bkx@H0odK01tHnvj6}9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..57eaaead701e9b890fa8d9ec1301a4642abc90f7 GIT binary patch literal 6 NcmZQ%U{GQZ1ONbo05t#r literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..7f6d4f8ba8a9a90826b20c716bb3d909da97f0c2 GIT binary patch literal 13 UcmZQ%U@$f<_H<}qRS01O01l}FU;qFB literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..036ff6cdded79e8d34213964b21235afcedadeba GIT binary patch literal 6 NcmZQ%VDJ!S1ONdK0AK(B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..444fe785054c6dd12368d0b72f0769a9b952e15d GIT binary patch literal 11 ScmZQ%U@$f<_H>-Y>IeV|MFKwn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..9b37eae0c3e83bee774c889bf4a384ef0aeea8a5 GIT binary patch literal 14 VcmZQ%U@$f<_GA!p(3v3G2mlXh0?GgY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..88e880cb1ed4682829c694b2557074826c2e8fe7 GIT binary patch literal 14 VcmZQ%U@$ffTq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat new file mode 100644 index 0000000000000000000000000000000000000000..a580ec808f1a4272fdbf712de0e28393420e508d GIT binary patch literal 50 bcmZQ%U@$hWJ}JoH(WtnJ5Mc0Nn7j}GSIHU; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.flat new file mode 100644 index 0000000000000000000000000000000000000000..5aaddfc98504fc4e6ea057282aa340fbf3ee8b95 GIT binary patch literal 55 gcmZQ%U@$hWJ}IcUiV$G%Xk_qU5MIg9$iT!1002Q682|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bd7f30427d8bca4f843a598cc88868c4b404f8ef GIT binary patch literal 10 RcmZQ%VDMYW(8$2V2mlBL0d)WX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.flat new file mode 100644 index 0000000000000000000000000000000000000000..59b8f844947e931ea827ad01654ad88e6c4dc443 GIT binary patch literal 55 gcmZQ%U@$hWJ}JoH(WtnJ5Mc0N5MIg9$iT!10NBGC82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bd7f30427d8bca4f843a598cc88868c4b404f8ef GIT binary patch literal 10 RcmZQ%VDMYW(8$2V2mlBL0d)WX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..5c5f56d80db4f9e739ae82f3f56641264665807a GIT binary patch literal 25 ecmZQ%U@$hWJ}Jn^z~IpcA{ZvGWN2hyVgvv=q6Clt literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bf5d805294a0991890c3fb50388f4e122f22e317 GIT binary patch literal 19 YcmZQ%VDMYW(8$2#$jHFZ2*gZ`02;djI{*Lx literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.flat new file mode 100644 index 0000000000000000000000000000000000000000..e11b8cb275d1d53832aa728891f7c44874262ccc GIT binary patch literal 38 jcmZQ%U@$hWJ}Jn!iov51L@-TW38X+wCP&8I5C$Uvxn&7w literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..1533347aaf00167a8e4f91d3a9e4394c0aac1f37 GIT binary patch literal 23 ZcmZQ%VDMYWxQd|>h`AgYcY_&Bi~u}k1pWX3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.flat new file mode 100644 index 0000000000000000000000000000000000000000..0d147567c9f9d4ec43a86fd2fb90519efc037919 GIT binary patch literal 39 pcmZQ%U@$hWJ}Jn!iov6iaW{hptME!7yAg=FKzzAI#xo2Wi~zmP38?@8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..cbee76dd82e90f6884576671cdde67931a59bb33 GIT binary patch literal 24 ecmZQ%VDMYWxQd|>h`AaWcQc4IGM-`3U<3d}R0Wy< literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..3634aa0dc8b419402a95132da2fa85906ce08c3c GIT binary patch literal 16 XcmZQ%U@$hWJ}JoH(a7Mz5WElo8axBS literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ba2f77f504a9a3acaac119852edab0ad58c68249 GIT binary patch literal 10 RcmZQ%VDMYW(8$2Z2mlBJ0dxQW literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..0021ceb8fa788bbb18ab212aac6024b667b793c6 GIT binary patch literal 39 hcmZQ%U@$hWJ}JoH(a7LozyCiPIBpF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..a6c28ed2fa69134feea5213b9234aaa25f50b686 GIT binary patch literal 39 fcmZQ%U@$hWJ}JoH(a7MTfB_hVS28p*FfjrEhhqj$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..8f404262dd3e00dc1a030517e834bf46de41e02a GIT binary patch literal 16 XcmZQ%U@$hWJ}JoH(a7MzFnJ*W8oUGo literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bd7f30427d8bca4f843a598cc88868c4b404f8ef GIT binary patch literal 10 RcmZQ%VDMYW(8$2V2mlBL0d)WX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.flat new file mode 100644 index 0000000000000000000000000000000000000000..9676cc821d1b1246669a41e980af03bd3c6f2825 GIT binary patch literal 21 ccmZQ%U@$hWJ}JoH(a7MzFnJ|IBLfp705JaqjsO4v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bd7f30427d8bca4f843a598cc88868c4b404f8ef GIT binary patch literal 10 RcmZQ%VDMYW(8$2V2mlBL0d)WX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..e439fe6bcee9dc5ef03d8c5df5c96b480bcdbd4e GIT binary patch literal 39 hcmZQ%U@$hWJ}JoH(a7MTkf4AD7=>3dG%_$T0sxJp29E#$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.flat new file mode 100644 index 0000000000000000000000000000000000000000..9f7eb1e9e3c6d80d893af0a1b1650360652d29fe GIT binary patch literal 21 ccmZQ%U@$hWJ}JoH(a7MzAiR>Hk%5U304;w64gdfE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bdd64bc7fc11c8de9605228327d0589e87126a96 GIT binary patch literal 5 McmZQ%VDM`M00Ace(EtDd literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..70149356cd4e671f998f1eb1d484b6f161985c02 GIT binary patch literal 18 ZcmZQ%U@$hHG$n}PNORTw>Q!1MssJ&m1}p#o literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6a7fc7fa5d179a86afd09c138a3f47d45227e030 GIT binary patch literal 14 VcmZQ%VDM;U6EX=~efB*ABLEf61JwWk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..9d50db5c459bb27ca4870c8d191f3f6c71a820a4 GIT binary patch literal 18 ZcmZQ%U@$hHG$n|!rMc>U^(rkBRRAw@1?>O; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..393c70813642f4bc47bc490b084249d25d582198 GIT binary patch literal 20 YcmZQ%VDM<Vh+W-In literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..73d56f84ea37e1044ddec31f1949e9400e61e893 GIT binary patch literal 9376 zcmeIuF%1AA5CE`aLjWr(81V6y-T}caBw&KEmCzK?`j}tNQT}x>V8DO@0|pEjFkrxd i0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8Fnmfn6^p!g4DB literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..75023801a819624e3df3845e2c84304d524e5bb8 GIT binary patch literal 8232 zcmeIuK@9*f48*W2lffCSA@3mcUCCh(S8`vA009C72oNAZfB*pk1PBlyK!5-N0t5&U TAV7cs0RjXF5Lhp8ri0W6hL{4Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat new file mode 100644 index 0000000000000000000000000000000000000000..8fb7e95738ee46dab39cc1bad4486d0d19c67c63 GIT binary patch literal 9375 zcmeIuK@k8E002M|NFarW9x7df8|?&8z|#yRJa;2(458G&w=~x`4h9SuFkrxd0RsjM k7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjcr>u{1$G^C(EtDd literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat new file mode 100644 index 0000000000000000000000000000000000000000..669cf1ef00b36d771e356e9771087ee1641dd32c GIT binary patch literal 9376 zcmeIuK@k8D5CFjAbpaHR!9x#`L@)v?;kg@OOT?JxuFPn=V!(g_0|pEjFkrxd0RsjM f7%*VKfB^#r3>YwAz<>b*1`HT5V8DQZUjxw}5wA lya4~@`tCpf{FfKtzg*w_=b!)b0{oZjyZ`*R{a?S|KOgO4Aj|*& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat new file mode 100644 index 0000000000000000000000000000000000000000..72adc26cdf6156bfa6ad7c0ce078364b0867e936 GIT binary patch literal 12 TcmZQ%U@$hHG$n|sr9l+{4`c%m literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..789a72df8981c8b1f7f0a42e1ec1e190a66d7f4f GIT binary patch literal 12 TcmZQ%U@$hHG$n|sq(Kt^4>$t@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat new file mode 100644 index 0000000000000000000000000000000000000000..4e7e85d916338e29f55c31ecf95ad6f8b208d6c3 GIT binary patch literal 18 ZcmZQ%U@$hHG$n{(Npscx>Q!1MssJ#F1`GfI literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..0c4d89a6d774c9c90c05410a0bd1586b19658df5 GIT binary patch literal 14 VcmZQ%U@$hHG$n{bgF&Q$5dadX0;vE1 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..4d9b63ed01a00349c48c01fb4ccbd217d8ff7c64 GIT binary patch literal 12 TcmZQ%U@$hHG$n|!rGXIu4?F_u literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..5ca3b603e37bfc5e578b4b0c4142cd69f4b48dc6 GIT binary patch literal 20 QcmZQ%VDM<U^(rkBRRAjK1#AES literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6a7fc7fa5d179a86afd09c138a3f47d45227e030 GIT binary patch literal 14 VcmZQ%VDM;U6EX=~efB*ABLEf61JwWk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat new file mode 100644 index 0000000000000000000000000000000000000000..a5e4c580d3a73819b152a06e01ecf9114c2212c5 GIT binary patch literal 9374 zcmeIuK@k8D00h8e6p_J050OML0xRLU8(~W_=D90vR}2_1V8DO@0|pEjFkrxd0RsjM c7%*VKfB^#r3>YwAz<>b*1`HT5@M|Fb0eaL+tpET3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.flat new file mode 100644 index 0000000000000000000000000000000000000000..751821164604be9c1142ead1aecefb266aeb6c26 GIT binary patch literal 9374 zcmeIuQ4IhP6ac_yQ$q?LdZ?s1MbtJ|k39CpfB^#r3>YwAz<>b*1`HT5 eV8DO@0|pEjFkrxd0RsjM7%*VKfB^%a22Od7=W+`G literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..75023801a819624e3df3845e2c84304d524e5bb8 GIT binary patch literal 8232 zcmeIuK@9*f48*W2lffCSA@3mcUCCh(S8`vA009C72oNAZfB*pk1PBlyK!5-N0t5&U TAV7cs0RjXF5Lhp8ri0W6hL{4Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat new file mode 100644 index 0000000000000000000000000000000000000000..0675215cb992b2d16a836bb49d1649d34d39f6fb GIT binary patch literal 12 TcmZQ%U@$hHG$n|Er9l+{4cr2a literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..5d1e722a10a7ccf49a698fa4ad75decf91555dd6 GIT binary patch literal 12 TcmZQ%U@$hHG$n|ErGXIu4Y&en literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..beef7dfc102f7083c0b41219d244112b7ee4a8b1 GIT binary patch literal 7 OcmZQ%VDM;UU<3dHvH;8g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..1eb25abb3d3abf7e63b6abd74b55093522f2e35a GIT binary patch literal 18 ZcmZQ%U@$hHG)0KvNORTw>Q!1MssJwO1?&I- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..05a2d7db3d14bbcd58bde226058e8541acab4a75 GIT binary patch literal 14 VcmZQ%VDM;Udw+Iyn28VrBLEye1JwWk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..f3f39b03ce08de52d57935f7af0cda2ac5c85dbc GIT binary patch literal 18 ZcmZQ%U@$hHG)0K9rMc>U^(rkBRRAor1+4%8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b1282620af6b905c753f89f7f41685694fe59b55 GIT binary patch literal 20 XcmZQ%VDM<sGmrz@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..ada0145a4ec4c0cafed3301b0d0b9a6e761f7fd2 GIT binary patch literal 9376 zcmeIuu?;{G6ac`dQ;XIVia+4rKx|9G63V*~E=BZj%#w4|e;o`MFkrxd0RsjM7%*VK hfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFz{$#w+sI4aq9p8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..75023801a819624e3df3845e2c84304d524e5bb8 GIT binary patch literal 8232 zcmeIuK@9*f48*W2lffCSA@3mcUCCh(S8`vA009C72oNAZfB*pk1PBlyK!5-N0t5&U TAV7cs0RjXF5Lhp8ri0W6hL{4Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat new file mode 100644 index 0000000000000000000000000000000000000000..db931e58296cd6df4f5f08500a3203e8550f1830 GIT binary patch literal 9375 zcmeIuu?+wb002NHkmyaJFyL?Sv7-faBrKu48{uLIwf#M(F~4;%V8DO@0|pEjFkrxd i0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8Fnmfn6@*GIOy2 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat new file mode 100644 index 0000000000000000000000000000000000000000..c4b7e1cfaa5b564f56115e8e0a805049532184c7 GIT binary patch literal 9376 zcmeIuu@L|e5CE{J`r28*3<~=h!5P>R%4CF;h`G*fnbCK}fB^#r3>YwAz<>b*1`HT5 eV8DO@0|pEjFkrxd0RsjM7%*VKfB^%)24Xzw*-MQ8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..c008fd863f07df6890366510446c36eaa0781f4b GIT binary patch literal 14 VcmZQ%U@$hHG)0JmgF&Q$5daWK0!aV> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..0ad8644db4b999307479cc47c6329bbd1f42c9ad GIT binary patch literal 8232 zcmeIy0TF;O5Cg%~339N7a*%+4+d61&=g)RO@7mA*^)D~Lf4Tmqzy9R~_%GLY|M=&> lya4~@`tCpf{FfKtzg*w_=b!)b0{oZjyZ`*R{a?S|KOgO4Aj|*& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat new file mode 100644 index 0000000000000000000000000000000000000000..c1bb63457e434359dbe1244f6e07eba3838463fa GIT binary patch literal 12 TcmZQ%U@$hHG)0K1r9l+{4kQB4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat new file mode 100644 index 0000000000000000000000000000000000000000..140dfbf77d5c92e8d1064654607e0eefb81ae6ff GIT binary patch literal 12 TcmZQ%U@$hHG)0K1q(Kt^4fq1X literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat new file mode 100644 index 0000000000000000000000000000000000000000..f683a1273328fb8c58226a21a817ad79aac68342 GIT binary patch literal 18 ZcmZQ%U@$hHG)0JENpscx>Q!1MssJs?1U^(rkBRRAa{1uOsn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..05a2d7db3d14bbcd58bde226058e8541acab4a75 GIT binary patch literal 14 VcmZQ%VDM;Udw+Iyn28VrBLEye1JwWk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat new file mode 100644 index 0000000000000000000000000000000000000000..859b7616d19c9a356b7bee1f5e653874381e7f0f GIT binary patch literal 9374 zcmeIuK@k8D00h8eB+x(x5B)?i0xRLU8(~W_*SS4yR}2_1V8DO@0|pEjFkrxd0RsjM c7%*VKfB^#r3>YwAz<>b*1`HT5@M|FB0aT4kZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.flat new file mode 100644 index 0000000000000000000000000000000000000000..cb8042c52e05274888fa5e02fb2d2ccd9b91e4cb GIT binary patch literal 9374 zcmeIuu?+wa5CFiJm_Tm|g#m3Kwk2T+<=qIEB3hrTL>~KMz<>b*1`HT5V8DO@0|pEj eFkrxd0RsjM7%*VKfB^#r3>YwAz<_~I1E)S{pmECp literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..75023801a819624e3df3845e2c84304d524e5bb8 GIT binary patch literal 8232 zcmeIuK@9*f48*W2lffCSA@3mcUCCh(S8`vA009C72oNAZfB*pk1PBlyK!5-N0t5&U TAV7cs0RjXF5Lhp8ri0W6hL{4Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat new file mode 100644 index 0000000000000000000000000000000000000000..c25f96f6a6933a073acfefe19b35d57ceb16bb33 GIT binary patch literal 12 TcmZQ%U@$hHG)0Jkr9l+{44eW@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..1258c4b906f21471a6d245d6f8881e8cd8a5206e GIT binary patch literal 12 TcmZQ%U@$hHG)0JkrGXIu40r-5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..beef7dfc102f7083c0b41219d244112b7ee4a8b1 GIT binary patch literal 7 OcmZQ%VDM;UU<3dHvH;8g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..abac7d64be6401498769addc8d5a07d5097b7ee1 GIT binary patch literal 47 zcmV+~0MP#d001*_=JC=Y07!u##nMIrhW8^pl74-%+{XjJ+%2@5YNcE@pMB$SI@%@@*Hjc-0pms{jB1 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..10e5474e7911d5b10e80873511b450e8c824a0b1 GIT binary patch literal 6 NcmZQ%Wbj~M1ONc)089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..e188dc3868b774c75db685a4e5de4227a6838c86 GIT binary patch literal 9 QcmZQ%WH7DPtP8ve00&qCga7~l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..69b16f20dbfc17a4f4b3f91896be2abcc992d883 GIT binary patch literal 6 NcmZQ%Wbj~Y1ONeS0L=gZ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.flat new file mode 100644 index 0000000000000000000000000000000000000000..4fed9d0f4d0bb946e1e1fdcb8d7486f6dff19a9f GIT binary patch literal 13 UcmZQ%U@(`O$jHp_e-#5G01d_hk^lez literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4f3515a8d7fa54148e5417af95a8b4bdd5b88412 GIT binary patch literal 6 NcmZQ%VDMmU1ONeN0L%aY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.flat new file mode 100644 index 0000000000000000000000000000000000000000..d51b7939011b011ebaaca0e2870f5d1cf7b8fe0d GIT binary patch literal 19 acmZQ%U@$J?6l7xf&*0I>%g2>4_&FaiL>Pzsv> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..04c0743121db429363ac5a39db91c386f860f52d GIT binary patch literal 39 lcmZQ%U@$J?6yyoXNOexkPW3Ey^vPuKXyirk12R(?7y-e|3Y!1` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.flat new file mode 100644 index 0000000000000000000000000000000000000000..f32fa3b074eb0228db2f8ae6ea8016831a05801f GIT binary patch literal 17 YcmZQ%U@$Jy6l7xf&*0I>$iTn|02iYItpET3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..5e7c50fd5cb19dae92bc30d7c79a81a27406cdf6 GIT binary patch literal 40 kcmZQ%U@$Jy6yy!bNOexkPW3Ey^vO(N@MuI4NM&FI0Mi`{8~^|S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..04cee00a0ca859b3c8b01ef9fc01a67b528cde3f GIT binary patch literal 40 kcmZQ%U@$Jy6yy!bNOexkPW3Ey^vO(P@MuI4NM&FI0MkVa9smFU literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..7c70e6f3e94e4240b2d812bb7801d37c7f8b728e GIT binary patch literal 40 icmZQ%U@$Jy6yy!bNOexkPW3Ey^vO(R@MuI6U<3fuF$*04 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..e76778983ec896dc40aa804a9633a82f76a1a6af GIT binary patch literal 10 RcmZQ%U@$J!WDs)T1ONrA0V)6h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..d2195686c5d82367b614b91487dbc4668fb0bdfb GIT binary patch literal 10 RcmZQ%U@$J!WN2~_1ONvE0ipl^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..8b955260201dcd5ff46d2ee0815181e75c9d2202 GIT binary patch literal 10 RcmZQ%U@$J!WN>m&1ONt80dfEU literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..12e646049d32b166097544b092699237bbb81f46 GIT binary patch literal 10 RcmZQ%U@$J!WN>m21ONs@0b&3E literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..ec1fc246a01250fafb36d33ce4d442a27f27f773 GIT binary patch literal 52 zcmV-40L%XY001*_DF+n(y)2(~=ayaVh9sQ-6^)){7YFGwLB&6>ODElV<(GS5i6=kB KV`rH~!TL=yCl^Nm literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..04c89374a0b2798f4cb496737966010266c1bb3b GIT binary patch literal 10 RcmZQ%U@$J^WDs)T1ONpK0SW*B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..86549b7be79fce09e36faa4d7040bc6e29ab9410 GIT binary patch literal 10 RcmZQ%U@$J^WN2~_1ONtO0fGPk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..745a4e252fad3ae2627c0a50561f915b9066e1ff GIT binary patch literal 10 RcmZQ%U@$J^WN>m&1ONrI0a5?} literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..fb5ff414ada388c6e251db30c7c2b8d1d2205001 GIT binary patch literal 10 RcmZQ%U@$J^WN>m21ONr20YU%( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..1a43e0b88f08458fd10a114971c8008fb62cc262 GIT binary patch literal 52 zcmV-40L%XY001*_2?rGZy)2(~=ayaVh9sQ-6^)){7YFGwLB&6>ODElV<(GS5i6=kB KV`rH~!TL=sM;9jm literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.flat new file mode 100644 index 0000000000000000000000000000000000000000..853e10e3807fe24e3dfd214cc49341c269e19ae1 GIT binary patch literal 34 qcmZQ%U@-TazD|&lfuWJvNyvnuk#`a2e5ciC|2sJ=O0ryHU<3e*DG3n( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..47e9f502fd12f3d3ec9ea1d03d7a6c70a40ea1cc GIT binary patch literal 27 jcmZQ%VDMoSp3mSUWU`2JzSHWn|DBu_C0Q>0XJ7;XU3CZ{ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.flat new file mode 100644 index 0000000000000000000000000000000000000000..39eae9f8f5a8c7310e0954ef5d8d8227579c7162 GIT binary patch literal 16 XcmZQ%VDP^7wV5G7Ktq|M)sYbZB;5oh literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..39eae9f8f5a8c7310e0954ef5d8d8227579c7162 GIT binary patch literal 16 XcmZQ%VDP^7wV5G7Ktq|M)sYbZB;5oh literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.flat new file mode 100644 index 0000000000000000000000000000000000000000..c944265435edb1bc613f77ca6db5bc6859d290ad GIT binary patch literal 14 VcmZQ%VDP^7eTzn8g+TiXRsbWQ1v3Bu literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..c944265435edb1bc613f77ca6db5bc6859d290ad GIT binary patch literal 14 VcmZQ%VDP^7eTzn8g+TiXRsbWQ1v3Bu literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..33f2b0d10ee65251a3024c9995ec21888ae3cbc6 GIT binary patch literal 9 QcmZQ%WH7DvtUAC500+_nHvj+t literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..c77906f9e245f6b72d040968a87403469a57621a GIT binary patch literal 6 NcmZQ%WbppP2mk`t0YLx& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..d779b9e03db3768ee0e50926fdd6caf12214a404 GIT binary patch literal 23 ecmZQ%WH7DvtU4$*Env0S8wI`$_5|i*jEn$JWCo}J literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2f8b742e1199e717f172f9135a918bbb61c2e45d GIT binary patch literal 20 bcmZQ%WbppPv1L literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.flat new file mode 100644 index 0000000000000000000000000000000000000000..e23b8832e0103145224c4c917df68f42cf67b9ee GIT binary patch literal 37 kcmZQ%U@$h{H<6KX6@y13knmdwBtVQ4jE;=E!7L_50JVw}iA|sPTG6N&ClaL8RBj^12PVX5lLjM0}U}Rjtzz6`w#tOCo literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..eebd1ba67ec4a3a0d3d01069913ca243fcbdce70 GIT binary patch literal 24 gcmZQ%VDMoSSR|3`BxEvwzSDa~i;(~S7ceja07?D_p8x;= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat new file mode 100644 index 0000000000000000000000000000000000000000..9292ff5fc64f4183cbec0e64b69bb173445dcb70 GIT binary patch literal 10 RcmZQ%U@$JoWDs&-1ONuz0bu|D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..901b068ec7d4627981aeb9363f59a9b0888ebadd GIT binary patch literal 11 ScmZQ%U@#7Mn82X=nh^jBr2=gL literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..afbd3d561f2af0f12abeae5029e83d88c8a2534d GIT binary patch literal 7 OcmZQ%VDP@i!3Y2Y%>gU` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..f5d4cecc61772ebd3c15a9a8a1c815566a1955ee GIT binary patch literal 14 VcmZQ%U@#7Mn82X=nuUvl5dab=0)qem literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..faaae40e45953c3927313ace2d4c29f4e1d5c827 GIT binary patch literal 10 RcmZQ%VDP@i!NSGC2ml9+0YU%( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat new file mode 100644 index 0000000000000000000000000000000000000000..f446208b23c78a76e44659f784b2ede9b252f47d GIT binary patch literal 12 TcmZQ%U@#7Mn7}N((X$Z%4O{~C literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.flat new file mode 100644 index 0000000000000000000000000000000000000000..39291badc9aa21e9653d1e355c7cb3fec0603874 GIT binary patch literal 7 OcmZQ%U@%Xb%m@GjHvumI literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..552265ddd9b0f2f88f09cb867b3d1922c9715a95 GIT binary patch literal 6 NcmZQ%VDP@q2mk_{0VMzc literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.flat new file mode 100644 index 0000000000000000000000000000000000000000..e1d99b10b35116e118a47fae7a1ddd5e13abc692 GIT binary patch literal 7 OcmZQ%U@%Xa%m@GjJpnNQ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e352780a68a31815106e38f4d9d2dbd9c3eff154 GIT binary patch literal 9 QcmZQ%VDP^7eVYLz01ROR0RR91 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.flat new file mode 100644 index 0000000000000000000000000000000000000000..96d3991508cafea0af89d131ae27c08b50321dd7 GIT binary patch literal 28 kcmZQ%U@$J@Y-F9!;Q0SPgAXI;jkG37mP_-Q|1&TG0C3s}zW@LL literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..50bc9c9bcd6d7d6d0cc79866bf1b60301c493c25 GIT binary patch literal 27 icmZQ%VDP?o;~?vN2FL&Z85lWlq%}#hT$;}eWCH+;JPHB; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..636d86c691279f91a7fa05efdfb341af994c9b59 GIT binary patch literal 10 RcmZQ%U@$H?$)M!G3jhfD0o?!q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2641412cbddab62526d961e67919c5cb57315860 GIT binary patch literal 6 NcmZQ%VDMmM1ONc%089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..9d46249836e23a0a74bbe06962ae17a86f23c93d GIT binary patch literal 15 WcmZQ%U@$H?$(~{5c=&O)oiqR*`UJuN literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4414d74752c486814e5c25f42a15bded5567c32a GIT binary patch literal 7 OcmZQ%VDPYZJO}^-A_0d0 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..466b667ac7ddae04ca04907ba2249ac454a63db0 GIT binary patch literal 15 WcmZQ%U@$H?$(~{5c=U0$oiqR+1O&tY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..78650fed502b52c956e1aeeb79967bb71847205c GIT binary patch literal 10 RcmZQ%VDPZD%1uA)2mlF80+|2+ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..a1114a67bf9668fff6fe27e5da13c0be78faa546 GIT binary patch literal 15 WcmZQ%U@$H?$zEXPc=&O)oiqR+It0o9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..81b40735ae2193b66aacb5ecc6c51bcbac2f7cf5 GIT binary patch literal 10 RcmZQ%VDPZ{m79Lp5daMa16Tk6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..d8871fc2d55a396951bd56a119712ed34d6c2136 GIT binary patch literal 15 WcmZQ%U@$H?$zEXPc=U0$oiqR+L<{9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..61526d41893ae32c8eace10b39a85ffa29692bb2 GIT binary patch literal 25 hcmZQ%U@$K5WZk-~WnO-`gOFqI>cr=hRX5M!1OR6d30VLD literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7bda356d490f7613a5ef08ed432d829e63f0ae65 GIT binary patch literal 21 dcmZQ%VDPY5QLyDnm3hgNWOKz=pFS`)0svJT2}A$@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..c878842fa2c6723b18bcc5fbcee4fd1fa76c196d GIT binary patch literal 25 hcmZQ%U@$K5WZk-~WnO-`gOFqQ>cr=hRX5M!1OR6L30D9B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7f54189c4f4067ba7dcc06c906c10f3e9963a94d GIT binary patch literal 21 ccmZQ%VDPZWDA@9(%Dm)Bvbo}`PahZ?0Z|(X1ONa4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..de7e60d45d277160b7dc1ff6804a44ef62ee14fb GIT binary patch literal 25 hcmZQ%U@$K5WL>+gWnO-`gOFqI>cr=hRX5M!1OR4%2~hw5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7f54189c4f4067ba7dcc06c906c10f3e9963a94d GIT binary patch literal 21 ccmZQ%VDPZWDA@9(%Dm)Bvbo}`PahZ?0Z|(X1ONa4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..4e9cc08f6253aa3dca7f965f348d5b53b02e0621 GIT binary patch literal 25 hcmZQ%U@$K5WL>+gWnO-`gOFqQ>cr=hRX5M!1OR4l2~Pk3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7bda356d490f7613a5ef08ed432d829e63f0ae65 GIT binary patch literal 21 dcmZQ%VDPY5QLyDnm3hgNWOKz=pFS`)0svJT2}A$@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..228fb7f5919a8b30c1b1c6f4f94c6d032627b7ad GIT binary patch literal 12 TcmZQ%U@$GotUAclmjoLC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..32a21d6d6d741755e9b8831f907d7fa145374eb4 GIT binary patch literal 10 RcmZQ%VDM;U`p>|?2mlEg0nGpa literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..8f25cafe60c07d23dd230fb94d0130048534d9e7 GIT binary patch literal 109 zcmV-z0FwU!001*Ln3NJBD>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM` zq-U~R$5^AV07!u{+nk0Rn4{60xhTRaGODf$Pjmqj+(>gxJOCC~%a78zNq?^vqzoR- P*Vb4YRkkHnI`aSl)1EE< literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..66e6c386d7eba313b9f631c870a5e6f8f0ceb702 GIT binary patch literal 51 zcmV-30L=dZ002mVEBoH|-kqn>zrE<&J3GF=ZqNO}-~4Oy-G5;|SKp7<|J{G@w&%WH J&)@g>00AAyAXWeX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..181c451089baec75a884cabf11dcb7ebe8b48e33 GIT binary patch literal 109 zcmV-z0FwU!001*Ln3Pf>D>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM` zq-U~R$5^AV07!u{+nk0Rn4{60xhTRaGODf$Pjmqj+(>gxJOCC~%a78zNq?^vqzoR- P*Vb4YRkkHnI`aSl?H(>Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4d56c4f3d61c38adfc2b2787e57f6cb21bb1bd15 GIT binary patch literal 58 zcmV-A0LA|S002mVGW*{4-kqn>zrE<&J3GF=ZqNO}-~4Oy-G5;|SKp7<|J{G@w&%WH Q&)@g>8&$R?RXXzk0T6m4DgXcg literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..22da56b16ff03caf4cf94bbd05a6dbb6ec12e2f3 GIT binary patch literal 109 zcmV-z0FwU!001*Ln3NJBGTWSn9GIigoVh5%Dl)3B3Qu$a6WmC1O*{Y=SIdvmxk-Po z7NiUw&DYjg8&$R?RXXzkNP#Oe!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKC PKVhV2vRublqp$!0kBlw; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..66e6c386d7eba313b9f631c870a5e6f8f0ceb702 GIT binary patch literal 51 zcmV-30L=dZ002mVEBoH|-kqn>zrE<&J3GF=ZqNO}-~4Oy-G5;|SKp7<|J{G@w&%WH J&)@g>00AAyAXWeX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..87a7612e017a92af7b1119f059790f081f95ccbe GIT binary patch literal 109 zcmV-z0FwU!001*Ln3Pf>GTWSn9GIigoVh5%Dl)3B3Qu$a6WmC1O*{Y=SIdvmxk-Po z7NiUw&DYjg8&$R?RXXzkNP#Oe!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKC PKVhV2vRublqp$!0sSGYY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4d56c4f3d61c38adfc2b2787e57f6cb21bb1bd15 GIT binary patch literal 58 zcmV-A0LA|S002mVGW*{4-kqn>zrE<&J3GF=ZqNO}-~4Oy-G5;|SKp7<|J{G@w&%WH Q&)@g>8&$R?RXXzk0T6m4DgXcg literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.flat new file mode 100644 index 0000000000000000000000000000000000000000..3dadf425eceda8d053ff2ee0faf845f95b1d750b GIT binary patch literal 20 bcmZQ%VDP?oeeX)?Yn;rC%B~Cz4htFqM2-fp literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..3dadf425eceda8d053ff2ee0faf845f95b1d750b GIT binary patch literal 20 bcmZQ%VDP?oeeX)?Yn;rC%B~Cz4htFqM2-fp literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..85b3be3acfc59420dcebb9fccc8d31a50ea39b39 GIT binary patch literal 10 RcmZQ%U@$J|WDs)T1ONwx0f_(r literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..778014eec54d33f1b9d8a8b05d55f53b9fc4ce6c GIT binary patch literal 26 hcmZQ%U@$J|Wb=198|!bcF6X{YByy4C;m6r_(g0v`2zvkk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..103f47a1b53614f6bdd9401f8228a9efbaf5f3fa GIT binary patch literal 14 VcmZQ%VDPXref92>kwtamK>#2L1+D-9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..200aeca6c47d7da52d3db05af8dfe5c3e828a663 GIT binary patch literal 26 hcmZQ%U@$J|Wb=198|!bcF6X{YByy4C(Z|_#(g0w52z>wm literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..445a3f0235b982128dbfbace5687740c7313d4a1 GIT binary patch literal 14 VcmZQ%VDPa0`s&>$Ba7$Ba7kwtamK>#2L1+D-9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..74307315ad2c17602012771d7117d2f5f28363e6 GIT binary patch literal 10 RcmZQ%U@$J|WDs&-1ONwp0f7Jj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..8077197ac765329e45884def94186ceac5f11e0a GIT binary patch literal 11 ScmZQ%U@)$HDahc#zz6^fp#kv# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..2130220b998fec3552a127e2a1fccc779c9c2318 GIT binary patch literal 12 TcmZQ%U@)$HDahcV)945Q4_5-- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..3d288616b84204e4ba961c1c14e4b2b83d8f435f GIT binary patch literal 11 ScmZQ%U@)$HDahc#;0OQ<;Q}!L literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..338c6ac7d71b9b78deb4296fb385836c6d6b0d5c GIT binary patch literal 13 UcmZQ%U@)$HDaiPr!GpmO02DFPx# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..20ae3d7046be19cc510b3bada2a33db73193bc62 GIT binary patch literal 13 UcmZQ%U@)$HDaiPR!GpOG02Dz3X#fBK literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..c3925cfc71a5235f17209d4f9a9df543e0c7c57d GIT binary patch literal 13 UcmZQ%U@)$HDaiPR!Gnbn029Lk>Hq)$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..48c6d1287212653dabfcee05f9a190e615534ad6 GIT binary patch literal 14 VcmZQ%U@)$HDaiEy3xfv-BLEw91MUC- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.flat new file mode 100644 index 0000000000000000000000000000000000000000..562e679373ad4023e2389353a2b16829a8c9b7e2 GIT binary patch literal 14 VcmZQ%U@)$HDaiEYKZ6G=BLEv@1M2_) literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.flat new file mode 100644 index 0000000000000000000000000000000000000000..a5e7eec1d35b00f4afae8c79b6e8dd6b2108b64b GIT binary patch literal 56 zcmV-80LT9U001+2=@Bb4!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 OvRublqp$!-DuF?wAQ!Fx literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.flat new file mode 100644 index 0000000000000000000000000000000000000000..9ba80585a9a5674464362fd074000835681d8795 GIT binary patch literal 56 zcmV-80LT9U001+2=@Bb4!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 OvRublqp$!-D}h0xBNwj# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat new file mode 100644 index 0000000000000000000000000000000000000000..613970e49f43982e1b9f1b4cd66229fa6dbe3d3c GIT binary patch literal 56 zcmV-80LT9U001+2=@Bb4!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 OvRublqp$!-ECE5GCKoUO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat new file mode 100644 index 0000000000000000000000000000000000000000..2a0ca1b161acdf5464e210c84f0d2fbabfecf4cf GIT binary patch literal 64 zcmZQ%U@)$HDX49H=)<+vmImv&2coUH=j=^uetY0tiS~w>;fZ!GqD-vmbL|tCq;HBj R9gNOb8{}6D%5de%pAG!bl literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat new file mode 100644 index 0000000000000000000000000000000000000000..d934b861fdf6614c0fa08b1071e549e22e313997 GIT binary patch literal 64 zcmZQ%U@)$HDX49H=)<+vmImv&2coUH=j=^uetY0tiS~w>;fZ!GqD-vmbL|tCq;HBj P9gNFhPFf;-HUf&pF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat new file mode 100644 index 0000000000000000000000000000000000000000..58467fe89bddfa44095f5df247f17accc79024ba GIT binary patch literal 64 zcmZQ%U@)$HDX49H=)<+vmImv&2coUH=j=^uetY0tiS~w>;fZ!GqD-vmbL|tCq;HBj Q9gNOZpC^+B<0FJ;P`Tzg` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat new file mode 100644 index 0000000000000000000000000000000000000000..b3073f4325a5d31da8a1e5e4b5ff47aff790eab4 GIT binary patch literal 64 zcmZQ%U@)$HDX49H=)<+vmImv&2coUH=j=^uetY0tiS~w>;fZ!GqD-vmbL|tCq;HBj R9gNH(b0t7HL0svuO7^46H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..602be2f189b365470e36dd87de7680353ca62552 GIT binary patch literal 10 RcmZQ%U@$IN$spvw2>=Ks0jU50 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..b5a6481bef1249ea73360a7b84a4365b60bec2c1 GIT binary patch literal 15 WcmZQ%U@$IN$(~{5c=&O)oiqR)x&)#C literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4414d74752c486814e5c25f42a15bded5567c32a GIT binary patch literal 7 OcmZQ%VDPYZJO}^-A_0d0 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..817a015ea32ee4fa2276831c932762cc0873d8a1 GIT binary patch literal 15 WcmZQ%U@$IN$(~{5c=U0$oiqR)!~~=O literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4414d74752c486814e5c25f42a15bded5567c32a GIT binary patch literal 7 OcmZQ%VDPYZJO}^-A_0d0 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..78eb34d5e4ad51382e62138eff95fd7cfbbcac00 GIT binary patch literal 15 WcmZQ%U@$IN$zEXPc=&O)oiqR)`UI)~ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..058787e41b2b8008ab91554df6e341d02811d050 GIT binary patch literal 7 OcmZQ%VDPYRJO}^-q5;PM literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..56100440e914c6ac58de192d9392d65b521ad543 GIT binary patch literal 15 WcmZQ%U@$IN$zEXPc=U0$oiqR*1O%)A literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..058787e41b2b8008ab91554df6e341d02811d050 GIT binary patch literal 7 OcmZQ%VDPYRJO}^-q5;PM literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..1ef04ffa08fe6d209302c0d45ee22cee42e6d7ff GIT binary patch literal 10 RcmZQ%U@$IN$spvw2mlBj0igf@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ren.sh b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ren.sh new file mode 100755 index 00000000000..6d9e6472e4e --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ren.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +p=$PWD +for x in $(find . -type d -name "*[a-z][0-9][0-9]") +do + if [[ $x =~ Utf ]]; then continue; fi + if [[ $x =~ crypto ]]; then continue; fi + if [[ $x =~ nullList ]]; then continue; fi + if [[ $x =~ chooseUnit ]]; then continue; fi + y=$(echo $x | sed 's|\(..\)$|-\1|') + git mv $x $y + cd $y + for f in *.uplc* + do + g=$(echo $f | sed 's|\(..*\)\([0-9][0-9].uplc.*\)|\1-\2|') + git mv $f $g + done + cd $p +done + + +# Find all of the test directories with names like xyz-4 +# Change into the directory +# Rename the ...-4.uplc... files to ...-04.uplc... +# Change up one directory +# Rename the directory to xyz-04 + + + diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..89c19a9a107bea3bf99a2148609e637923618936 GIT binary patch literal 10 RcmZQ%U@)%IWZ-gO1ONrW0V4na literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..d41bddc20b0f98177f95a18f38100daf0253b40b GIT binary patch literal 10 RcmZQ%U@)%IWZ-h(1po!j0WSam literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..5e7b365ab95cd543232409c97cb7126544e00ce3 GIT binary patch literal 10 RcmZQ%U@)%IWDs&-1^@-y0WAOk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..c5e8d8e368515e92d02dd3fa377449fe9e18f3b8 GIT binary patch literal 11 ScmZQ%U@)%IWDs&>-~<2%4goX( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..be63f575079bace201793e785dcb3bf0e8e50fef GIT binary patch literal 10 RcmZQ%U@)%IWN>m|1^@n1-~<2%&H-cq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..65d10dfaef25a5fdefa385a6a7eb2d1dcd65e44e GIT binary patch literal 11 ScmZQ%U@)%IWMFdq!wvul!~z}w literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..beef7dfc102f7083c0b41219d244112b7ee4a8b1 GIT binary patch literal 7 OcmZQ%VDM;UU<3dHvH;8g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..acb7259c7c545790b56ace1cb4ce670217bd5714 GIT binary patch literal 11 ScmZQ%U@)%IWN>o)!wvum!~$Lb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..43f50cfb944d8c7ba18331bde38db2381481a059 GIT binary patch literal 12 RcmZQ%VDM;U`40pPi~tz31k3;c literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..6b28734f9c12c35c20c1ac257222e20a96ca6544 GIT binary patch literal 13 UcmZQ%U@)%IWMN_8ax`HD00}k$WB>pF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..0fe33a2b84c58346824e8d49f6bbed2ecde1eb2b GIT binary patch literal 8232 zcmeIy0TF;O3$~bN~PV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..8fe6c468033d15fa2ea98bc3cd96860f03cb551e GIT binary patch literal 35 rcmZQ%U@$Ix_H~jXgGZyt9KqJ5M_>L4Nz~w&Uiadw$0pTYLk30w_iPSF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.flat new file mode 100644 index 0000000000000000000000000000000000000000..d30b27618f02f716af3c8f59b6d91e9ca4438c45 GIT binary patch literal 61 zcmV-D0K)$P001*_=Jk>x87_XPO{Ba{eEUW|KP-kv1$zJU`|RwY(f|NRffVtHArVt> Tuu18i{nVeyD>oh2$LRn8MV1_p literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..1792024051cf2a121dca900ffc904a4066dfdaee GIT binary patch literal 11 ScmZQ%U@)%A6lCyVYy1Kj`s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4eb78831bfc285578a7ed0c13878ebc670687ad7 GIT binary patch literal 10 RcmZQ%VDM;Us-Mfi2mlE10qOt% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..13018317d21edf85b2a51ac56a254a75de725efb GIT binary patch literal 14 VcmZQ%U@)%A6l8k+hrxr%5daqB1DyZ> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b4b229e3417c82f215fbfa5220fb34211bdcc867 GIT binary patch literal 10 RcmZQ%VDM;UdLGZf2mlGz0u%rM literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..aaa7bc8466d117603569ed4e81824c6b24922300 GIT binary patch literal 14 VcmZQ%U@)%A6l8k+hrxq`5dapi17iRH literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..980f7353b622d757e2a5e139342d8167d1e5f5ad GIT binary patch literal 10 RcmZQ%VDM;Udi{ri5daIl0<{1D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..290641cc928cf34955ba6f8c3a071ea80f8512e1 GIT binary patch literal 14 VcmZQ%U@)%A6l8k+hrxsWAOII_1R?+c literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..980f7353b622d757e2a5e139342d8167d1e5f5ad GIT binary patch literal 10 RcmZQ%VDM;Udi{ri5daIl0<{1D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..3de5990aab0fbbdbbe18dcf81da5080b295e835c GIT binary patch literal 14 VcmZQ%U@)%A6l8k+hrxrZ5dar61LXh! literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4eb78831bfc285578a7ed0c13878ebc670687ad7 GIT binary patch literal 10 RcmZQ%VDM;Us-Mfi2mlE10qOt% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..1c3d25f2984a66ff95bcf9ded593f306a3077950 GIT binary patch literal 14 VcmZQ%U@)%A6l8k+hrxr(5daqR1El}} literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b4b229e3417c82f215fbfa5220fb34211bdcc867 GIT binary patch literal 10 RcmZQ%VDM;UdLGZf2mlGz0u%rM literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..1d9fedb0328f48f9548a57b39b723e095384c5ec GIT binary patch literal 55 zcmV-70LcFV001+3X%QDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 NvRublqp$!-00D5(7DNC5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6333895692431cd167b5d008c1285cce3e9452c0 GIT binary patch literal 51 zcmV-30L=dZ002mVD>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM`q-U~R J$5^AV00A)%6`lY9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..b047e88424a9cb5e9bcfa62cb71ac1ce729192a2 GIT binary patch literal 57 zcmV-90LK3T001+3X%QDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 PvRublqp$!-AV11MplBDZ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6333895692431cd167b5d008c1285cce3e9452c0 GIT binary patch literal 51 zcmV-30L=dZ002mVD>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM`q-U~R J$5^AV00A)%6`lY9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..e5ee59c84b88f02eaf724e4e95d08dd9975b3e34 GIT binary patch literal 58 zcmV-A0LA|S001+3X%QDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 QvRublqp$!-KmBOH!Ms5kXaE2J literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6333895692431cd167b5d008c1285cce3e9452c0 GIT binary patch literal 51 zcmV-30L=dZ002mVD>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM`q-U~R J$5^AV00A)%6`lY9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..730c8221ff2ec567ade43dbb460d1f863e3cdc91 GIT binary patch literal 55 zcmV-70LcFV001+3X%QDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 NvRublqp$!-3xRQG7S8|x literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e1ca5f45134672fb809d616761ae17b4146e605a GIT binary patch literal 51 zcmV-30L=dZ002mVD{Df+KpoEDEuDqVUb8{=;Ac7&*i5UipCSr@0<+Gau+lTxE@P}w J*cst?00A>&7QX-h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..ecdf2ce189d5412117b6b204c69ab067095dece2 GIT binary patch literal 57 zcmV-90LK3T001+3X%QDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 PvRublqp$!-E5FJ?q7)c7 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e1ca5f45134672fb809d616761ae17b4146e605a GIT binary patch literal 51 zcmV-30L=dZ002mVD{Df+KpoEDEuDqVUb8{=;Ac7&*i5UipCSr@0<+Gau+lTxE@P}w J*cst?00A>&7QX-h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..a4505afffb7af3b5c4548c748ae721eb3cbcdda0 GIT binary patch literal 58 zcmV-A0LA|S001+3X%QDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 QvRublqp$!-G<|5m!MX|<-2eap literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e1ca5f45134672fb809d616761ae17b4146e605a GIT binary patch literal 51 zcmV-30L=dZ002mVD{Df+KpoEDEuDqVUb8{=;Ac7&*i5UipCSr@0<+Gau+lTxE@P}w J*cst?00A>&7QX-h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.flat new file mode 100644 index 0000000000000000000000000000000000000000..530dcaca61e59f6ba312553cbdaa4fe0c3d8b1a8 GIT binary patch literal 64 zcmZQ%U@)%A6x238^x;}-OM~^?1JTypbM~e+zddlSM0>-`@I*ToQ6|>(x%P=m(l^B% Rk665c!NY$4e+W3>2mo&UA3Fd5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..a78d94fe5c534b004fe6f05497b3f1a45bd1bd63 GIT binary patch literal 51 zcmV-30L=dZ002mVD?#?)XF3(wOslY;A_{>5v(BHe(lgmEW2{lw8R2+qLc%~D&fqPb Jh0b2H00A&l7QX-h literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat new file mode 100644 index 0000000000000000000000000000000000000000..f228a2cc7d5ef34a2813dd86c887ad2da5f4baee GIT binary patch literal 64 zcmZQ%U@)%A6x238^x;}-OM~^?1JTypbM~e+zddlSM0>-`@I*ToQ6|>(x%P=m(l^B% Ok665c!9xKC7#aaVn-}B& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.flat new file mode 100644 index 0000000000000000000000000000000000000000..282a04373e4516728b4f8af66a38a38f3770cd26 GIT binary patch literal 64 zcmZQ%U@)%A6x238^x;}-OM~^?1JTypbM~e+zddlSM0>-`@I*ToQ6|>(x%P=m(l^B% Qk665c!NdMP6dZ5_0C9XDdjJ3c literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..0ada3988a985a728c07f97461a519413d4c77d02 GIT binary patch literal 51 zcmV-30L=dZ002mVD?}9n1!tWW`pg(&U7oV JnO9*x0097`6`lY9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat new file mode 100644 index 0000000000000000000000000000000000000000..d365fc75b993f8b15aa3398b2edb0afde94ca754 GIT binary patch literal 64 zcmZQ%U@)%A6x238^x;}-OM~^?1JTypbM~e+zddlSM0>-`@I*ToQ6|>(x%P=m(l^B% Qk665c!9yWI0Rk8r0Yn=ZBme*a literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..692d9f56afe8dae1c0ad36eb0652caa2834e296f GIT binary patch literal 29 jcmZQ%U@)%fWRNOlWL(A22*g~CjJp|R8yU|qXfOf*TdoFt literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bab4a6e0511db0aefe9244935d906d39c94255fb GIT binary patch literal 24 ecmZQ%VDMYWxQd|>h=m&&cQe>DGM-`ZX9NI7CI#{U literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..cb8246a396377da0bf13415943915d78ec9e3ed0 GIT binary patch literal 29 jcmZQ%U@)%fWKb$)WL(A22*g~CjJp|R8yU|qXfOf*TwVr* literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e8560232ca25de625732fe28d3f6815fbeaf0690 GIT binary patch literal 24 ecmZQ%VDMYWxQd|>h(#J1cQaTwGM-@wU<3e0Ed}!c literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.flat new file mode 100644 index 0000000000000000000000000000000000000000..361a74d3896bd11738f8f39258ad8d4dded587e1 GIT binary patch literal 29 jcmZQ%U@)%fWMC>~WL(A22*g~CjJp|R8yU|qXfOf*S)K-D literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bdd64bc7fc11c8de9605228327d0589e87126a96 GIT binary patch literal 5 McmZQ%VDM`M00Ace(EtDd literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..fcb171f3c8897f4e86c81692864fd9057d819e52 GIT binary patch literal 37 ccmZQ%U@)%fWKb$)WL(A22*m&XqXR}p05jedm;e9( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b2ec3801e35038e3dea06ad86a94b602fcc2bc7f GIT binary patch literal 32 XcmZQ%VDMYWxQd|>i2wXY2h5BB6z3GT literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..5e93081cba12041228f5063823a66c4c1c065b8e GIT binary patch literal 37 bcmZQ%U@)%fWKb$)WL(A22*m#}03#y+Gx8Og literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..1ca86ba5e4865cc4e1dbdf42844fbe67f17b6d9e GIT binary patch literal 32 WcmZQ%VDMYWxQd|>i2q{%W<~%NBNVy- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..0833dde56abe2fc738f56c84a5a19e4f1c82d71f GIT binary patch literal 37 bcmZQ%U@)%fWKb$)WL(A22*eE-fQbIsIvk&h6(?sE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.flat new file mode 100644 index 0000000000000000000000000000000000000000..5ef052f818286315f19aedcf131e57953f42f38a GIT binary patch literal 73 zcmV-P0Ji@D001*_=H${L8Jj=fjYNikgbiYZ@|k@)^DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 NvRublqp$!-00C-|79;=w literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6333895692431cd167b5d008c1285cce3e9452c0 GIT binary patch literal 51 zcmV-30L=dZ002mVD>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM`q-U~R J$5^AV00A)%6`lY9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..2bfd0dbde6d984560235320bdcad74252ab539d8 GIT binary patch literal 55 zcmV-70LcFV001+3Nf9eE!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 NvRublqp$!-3xR7V7OwyR literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4b12861dec35a0cc1850ca707b729b77cc0ca3c4 GIT binary patch literal 51 zcmZQ%VDMDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 NvRublqp$!-3qfk<7H=-m31f$N7|< HeGH5Mvnmq< literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..9584bcb6d1513a28ca60b9730f840793e08334eb GIT binary patch literal 57 zcmV-90LK3T001+3Nf9eE!tmCGgn&Dpz*{>DoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 PvRublqp$!-AR=CYnE4k( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..23308367af00e0a04d05c9eb2df1cc0a29f4799d GIT binary patch literal 51 RcmZQ%VDMDoV{j)?ZD1-E3lbYVLn6^0tIKCKVhV2 PvRublqp$!-KjI#Nn>82X literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..23308367af00e0a04d05c9eb2df1cc0a29f4799d GIT binary patch literal 51 RcmZQ%VDM-`@I*ToQ6|>(x%P=m(l^B% Rk665c!NY$4e+W3>2moiC9~%Gw literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..23308367af00e0a04d05c9eb2df1cc0a29f4799d GIT binary patch literal 51 RcmZQ%VDM-`@I*ToQ6|>(x%P=m(l^B% Ok665c!9xKC7#aaOI~T+N literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..5aa262bdc8f531823b9a2a7b6ece3184dc007c85 GIT binary patch literal 64 zcmZQ%U@)%o6x238^x;}-OM~^?1JTypbM~e+zddlSM0>-`@I*ToQ6|>(x%P=m(l^B% Qk665c!NdMP6dZ5_0BRf`TL1t6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..23308367af00e0a04d05c9eb2df1cc0a29f4799d GIT binary patch literal 51 RcmZQ%VDM-`@I*ToQ6|>(x%P=m(l^B% Qk665c!9yWI0Rk8r0X(}H1ONa4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..475bcedcf79d9bfdf2161aa542415b9ab02befe9 GIT binary patch literal 28 jcmZQ%U@$h9n82*U=qbn>l9B41n4Rib?C6u3%D@N!O(F(R literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..f604f33d430e69c3837536241e68c52c9320c1a2 GIT binary patch literal 13 UcmZQ%VDM;UbxzDq^<-cK01!O_jsO4v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..6a5db44635e445340c88d2166a519171f61384cc GIT binary patch literal 28 jcmZQ%U@$h9n837z(NmB&BqP;1F+0_>*wH65m4OieR}BWw literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..db32fa7dd37076e843e351b49b34c89ea0e7125e GIT binary patch literal 13 UcmZQ%VDM;U4arD#PGn#N01$uzmH+?% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..387d1cf4cd0bc79af64f539c6eb8d6b750ba22fd GIT binary patch literal 29 kcmZQ%U@$h9n836|q$yL7HzXs~IWarcv)IumGnIi60A?x&ga7~l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..376d98aa7302e97cd2c018c898c557a72df75170 GIT binary patch literal 21 ccmZQ%VDM<<4arD#PRvgAEOzwCOl4pM063)ug#Z8m literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..b07ce95b7ef5a16125bc877233278c0e7c68070c GIT binary patch literal 28 jcmZQ%U@$h9n82#Sa8i&rBqP;1F+0_>*wH65m4OieRyhXI literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d815d1045249000e573e2c7b01fc62dc62946bdb GIT binary patch literal 11 ScmZQ%VDM;U&QA4YU<3dPb^+)B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..2bff53cf5e34a678913e2547a82a416f16a0ce7d GIT binary patch literal 44 zcmZQ%U@$h9m=Id$nD*;s+HJ-qqVW?V_w9<@b|6!bHzXs~IWarcv)IumGnIi60B(X1 AF8}}l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..beef7dfc102f7083c0b41219d244112b7ee4a8b1 GIT binary patch literal 7 OcmZQ%VDM;UU<3dHvH;8g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.flat new file mode 100644 index 0000000000000000000000000000000000000000..99888e28f2dc50d0c20ed472efa9d4bf040bb62d GIT binary patch literal 16 XcmZQ%U@#50nZ9?WC^Mt7D+40{9Z~~H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d1513d115bcf5fab50f6ad40b5cf16817bb644c9 GIT binary patch literal 11 ScmZQ%VDM;UW>j`%U<3dMPysjq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.flat new file mode 100644 index 0000000000000000000000000000000000000000..9a257665742f7c626bd3562ae1e597b2eec5462f GIT binary patch literal 10 RcmZQ%U@$JwWDs)T1ONr40Vx0g literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..fdf10610c43581ddab82e781ca22445c4f4c55df GIT binary patch literal 6 NcmZQ%VDMmY1ONdg0E++s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..6792f7c4dd6489484fc11689f70897dc308e52a0 GIT binary patch literal 10 RcmZQ%U@$JwWDs&-1po!10VMzc literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..934f181d8b0eb187b1641a1b996c3cbb0044d6d8 GIT binary patch literal 20 bcmZQ%U@$JwWc}h$<#_n3q2~3S#yq+JJt+pz literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..87b2a75f00a014531b5d4e323dfc7e0f23b2951c GIT binary patch literal 14 VcmZQ%VDQjTc%^FfT`jS-5dasg1YZCE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..cd1bc4bb3a363e3afd1babc0fd6636b34e1bf0e3 GIT binary patch literal 29 lcmZQ%U@$JwWHW!hge_L=%28jtw0Um5<|}78*6xhb1ptLh3W5Lt literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..c1018d6f692f0c3c88c46db5c89cbfcab8cdcbee GIT binary patch literal 22 ecmZQ%VDM1VF#NS?#kOTynV(HQnPl$uIS2q)aS4b3 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..8b39d63128b41fb595280c1eef345be615cb0896 GIT binary patch literal 21 ccmZQ%U@$JwWMFbUefYKgMo->z7I^}| literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2641412cbddab62526d961e67919c5cb57315860 GIT binary patch literal 6 NcmZQ%VDMmM1ONc%089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..8887cb82cff766bfbf7cff4193db08d9e942c532 GIT binary patch literal 13 UcmZQ%U@(uF!N}~io`Hc801jLNBLDyZ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..91a29267e79a35e7af4ba5d978f97c205ac2e9fc GIT binary patch literal 10 RcmZQ%VDM;UTF=112mlA!0et`f literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat new file mode 100644 index 0000000000000000000000000000000000000000..de7db3d820c72e7fa650b005614fdf7ef789445d GIT binary patch literal 11 ScmZQ%U@(uF!N|zKzz6^b>;W(U literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..60bb5cc78aca0a5d8a5a820ca156b31d9a9b8f77 GIT binary patch literal 27 jcmZQ%U@#Av!6OV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..58a8fbcec4d912faa4fbae1b2b40f2779f47a533 GIT binary patch literal 13 UcmZQ%U@#Ax!N|Ojfsug`01Ze1&Hw-a literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..27fbc3ac6bb5f4f43181bffa100a454ad5786b4f GIT binary patch literal 17 YcmZQ%VDP^7eVaieBLf2?BO?PN04V+gh5!Hn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat new file mode 100644 index 0000000000000000000000000000000000000000..7dbdb921760ae756bb6241da2efdd6c5ff453834 GIT binary patch literal 13 UcmZQ%U@#Ax!N}~io`Hc801hSs9RL6T literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat new file mode 100644 index 0000000000000000000000000000000000000000..75406cbafbef826b1741f7803481103812305394 GIT binary patch literal 49 acmZQ%U@$*6gHe59gdzhWu+V{#fe`?Hd;`1y literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat new file mode 100644 index 0000000000000000000000000000000000000000..c823b30b69ced3e802bd125c9093c805276e249a GIT binary patch literal 44 scmZQ%U@$*6gHdUz?FH_&c6i=y(Ro(PCf(0B=VSnE(I) literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat new file mode 100644 index 0000000000000000000000000000000000000000..5c0d45c8635e9baffa0ba65c0c13298291359580 GIT binary patch literal 44 rcmZQ%U@$*6gHdUz>~DIG$PPcm~SRW?%#WY`PFz literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat new file mode 100644 index 0000000000000000000000000000000000000000..15ec684e4a00429cc1225bb5a0a651d0faf59eb4 GIT binary patch literal 25 ecmZQ%U@$*6gOPuc~>*2moX#0kr@C literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.flat new file mode 100644 index 0000000000000000000000000000000000000000..a092bd9cff4ad2ca3c9946bbeaf31a8f1a861c5e GIT binary patch literal 23 fcmZQ%U@$*6gOPWUh?yK2cLN!_8CVzrJXHk= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.flat new file mode 100644 index 0000000000000000000000000000000000000000..755694ad96f516912fe55cf35477645d69ba9e49 GIT binary patch literal 20 ccmZQ%U@$*6gOO{Yh`AaWcQc4E0stu*1S9|e literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.flat new file mode 100644 index 0000000000000000000000000000000000000000..d85fec38ba197ca8fc7120ec52454915b3623f32 GIT binary patch literal 16 XcmZQ%U@$*6gOP2a!$Jp(WClh6Akzc< literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..874d4e77dba6543a2d1e8d1665ecdb109f69554d GIT binary patch literal 11 ScmZQ%VDMYW(8zF{kr4n3$^tt8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat new file mode 100644 index 0000000000000000000000000000000000000000..b29777a76fc27e2e5d12dfc79224bc197c1592ff GIT binary patch literal 15 WcmZQ%U@$*6gOPP1<3a~U21WoG>jNSH literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat new file mode 100644 index 0000000000000000000000000000000000000000..9ccfe5aee5046dbf8881723030f6446493063213 GIT binary patch literal 15 WcmZQ%U@$*6gOPQi!$L+z21WoHX#*kv literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat new file mode 100644 index 0000000000000000000000000000000000000000..8ab6c3984387375e5faf2b46a55327f56499726c GIT binary patch literal 16 XcmZQ%U@$*6gOP2a!$Jqg{|t-(BFhA! literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat new file mode 100644 index 0000000000000000000000000000000000000000..1919a62f2bb793caf16c44843d57e99748ac9f0c GIT binary patch literal 12 TcmZQ%U@$*6gOSPcKLaBG5OD(A literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat new file mode 100644 index 0000000000000000000000000000000000000000..04fae50c9ab62b778e9a60069ab06d6299d2ce65 GIT binary patch literal 13 UcmZQ%U@$*6gOT}0Wdj2v02QnQZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat new file mode 100644 index 0000000000000000000000000000000000000000..a5d3c4dc9fab694bba0eea5d6a7cccfa38012f5a GIT binary patch literal 12 TcmZQ%U@$*6gON!>i-8dU4Nd{w literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat new file mode 100644 index 0000000000000000000000000000000000000000..c54d286444fcbe554d2e6229c3180e7adbdb70fb GIT binary patch literal 11 ScmZQ%U@$*6gORa;fe`=kb literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..ca8720ddb62edd049683e345aa65075c962b0ee5 GIT binary patch literal 32 acmZQ%U@$*6gHddu!$OC{0SydjfDr(6h6Mxw literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.flat new file mode 100644 index 0000000000000000000000000000000000000000..e7515e0675079f6772d87dfeb50389e0ca2efcdf GIT binary patch literal 20 bcmZQ%U@$+D-)q3gvCwhVLdV?_DGZDNIvxes literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d5b3b0083fe2f18524b1ffe72be87c312ebd2c84 GIT binary patch literal 16 XcmZQ%VDMq&Sm?NFq2q3e6b42B9b^Oj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.flat new file mode 100644 index 0000000000000000000000000000000000000000..33d882dae1d505232e049b3c169f22b7b468c1d0 GIT binary patch literal 15 WcmZQ%U@$*6gOPQi!$Jo}21WoIWdmUV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bd7f30427d8bca4f843a598cc88868c4b404f8ef GIT binary patch literal 10 RcmZQ%VDMYW(8$2V2mlBL0d)WX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat new file mode 100644 index 0000000000000000000000000000000000000000..b6caf2a609166021aa09840107086f9fdd79cbe6 GIT binary patch literal 49 acmZQ%U@$*6gHe5wf210<5fe`?k>;t?2 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..a30085198c5d1f8783d7ae9b04662ec3db117d48 GIT binary patch literal 22 ccmZQ%U@)%XyvoqXa9|dX@Jb-Pe-;lT06&%n82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bdd64bc7fc11c8de9605228327d0589e87126a96 GIT binary patch literal 5 McmZQ%VDM`M00Ace(EtDd literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..f368b6e3255717def6a85317716710f6ef3cdb1d GIT binary patch literal 22 ccmZQ%U@)%XyvoqXuzwbh@Jb+kU=|M}06&ff82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..bdd64bc7fc11c8de9605228327d0589e87126a96 GIT binary patch literal 5 McmZQ%VDM`M00Ace(EtDd literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.flat new file mode 100644 index 0000000000000000000000000000000000000000..8b21d16fce382cef248373cc71c39231c36a9c7f GIT binary patch literal 22 ZcmZQ%U@)%XyvoqXa9|dX@Ja~H2mn8t1{weW literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..47aa7c4c0823d048516db309bb6b116743717547 GIT binary patch literal 12 TcmZQ%VDMYW(8$oRRe})!4>SV6 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..d8d94fee5d3de2fee637ead2ed80fe8b8fbf1b2a GIT binary patch literal 44 ecmZQ%U@)%Xyvn$Wp%IAx{6`1O!YiS2OpE{zQ5Wg} literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..0480fbdc3b991534a24e6cd231b0d6d5746a46aa GIT binary patch literal 32 XcmZQ%VDMYWxQd|>i2waZ2h5BB6%Q1- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..394ed1cc5d6241574218b8a0faa2badaf7e71147 GIT binary patch literal 44 ecmZQ%U@)%Xyvn$Wp%IAx{znJQ!YiS2jEn#eZ5QeQ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..1ca86ba5e4865cc4e1dbdf42844fbe67f17b6d9e GIT binary patch literal 32 WcmZQ%VDMYWxQd|>i2q{%W<~%NBNVy- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..31aa514426f7dfe53dedd0e4fa06645d92da2bdc GIT binary patch literal 44 ecmZQ%U@)%Xyvn$Wp%IAx{YMAP!YiS2OpE{zjTh_y literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat new file mode 100644 index 0000000000000000000000000000000000000000..b4d4625bbdd0c42f67c7f64f0addb02242c1b489 GIT binary patch literal 44 dcmZQ%U@)%Xyvn$Wp%IAxV*qC1l~6fGMgR|~7wiB4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.flat new file mode 100644 index 0000000000000000000000000000000000000000..33884d01afbc2a6f99c1ce79236b7fa2ab3991fc GIT binary patch literal 30 gcmZQ%U@)%XylBh!4!-ab(;LX8vMi1OQw{2U7q5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.flat new file mode 100644 index 0000000000000000000000000000000000000000..d0c18fad6c283772b6f2f5c56d21e5794a7cbc59 GIT binary patch literal 29 gcmZQ%U@)%Xyvn$Wp%I7=%;Irm+zn>_ViaBo0CV67qyPW_ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..dbaacce96e69eeb915fee0351416b78087f71319 GIT binary patch literal 26 dcmZQ%VDMYWxQd|>h!4!-ab(;LX8vMi1OQw{2U7q5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.flat new file mode 100644 index 0000000000000000000000000000000000000000..87bda0800ed016f552bfcb84782d05c507415dc0 GIT binary patch literal 55 zcmZQ%U@)%Hyvn$Wp%I8h8X0#pJkWMz`v0Gyk*TAD;RK`bN+ux_AZPVi1`S7;GDZN! CO%Kxm literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.flat new file mode 100644 index 0000000000000000000000000000000000000000..27528e79ba0e733843fa9a9bf5ded642062af8f7 GIT binary patch literal 56 wcmZQ%U@)%Hyvn$Wp%I8h8X0#pJkWMz`v0Gyk*TAD;RK`bN|+o%^b{i_0OrvV#sB~S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.flat new file mode 100644 index 0000000000000000000000000000000000000000..a27471f427a0eb913b0324b993685c0ffcffcd0d GIT binary patch literal 55 vcmZQ%U@)%Hyvn$Wp%I8h8X0#pJkWMz`v0Gyk*TAD;RK`bN|+o%RD%%!)5j4b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..15037f890bc750c85577313227eecd3c200d5955 GIT binary patch literal 27 ecmZQ%U@)%Hyvn$Wp%I9WGdeQv2D2E27XkoZq6aJh literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat new file mode 100644 index 0000000000000000000000000000000000000000..e347f242086b2e23555e84ee38472c4ea04f72cf GIT binary patch literal 26 ZcmZQ%U@)%Hyvn$Wp%I9Mg;&B@i~v+-20#D+ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat new file mode 100644 index 0000000000000000000000000000000000000000..84bf630d719e9f412fc1845e90f5162ee0a77cfd GIT binary patch literal 26 acmZQ%U@)%Hyvn$Wp%I9Mg;zpZf{XxEVg^0{ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat new file mode 100644 index 0000000000000000000000000000000000000000..88a1a28fcdfc24c9d4238319b80e967cfcf575a1 GIT binary patch literal 26 acmZQ%U@)%Hyvn$Wp%I9Mg;zpZqKp7kY6e08 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat new file mode 100644 index 0000000000000000000000000000000000000000..0d38f4ec515319510824e7c95d09ddfa55f103a1 GIT binary patch literal 27 bcmZQ%U@)%Hyvn$Wp%I9Mg;zpZCm0z4T*e0W literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.flat new file mode 100644 index 0000000000000000000000000000000000000000..587d400e03ec445203d39060608086796b6f2a67 GIT binary patch literal 27 ecmZQ%U@)%Hyvn$Wp%I8rFgh~s2D6xi7XkoZvIi~z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat new file mode 100644 index 0000000000000000000000000000000000000000..4b91814b059d01409f559a6a7dd7fb1cba10c42a GIT binary patch literal 27 bcmZQ%U@)%Hyvn$Wp%I8rFbc1PGKCodVLS%* literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.flat new file mode 100644 index 0000000000000000000000000000000000000000..3a0588f08f6c8fc305782e3ace00778a447f57ca GIT binary patch literal 46 hcmZQ%U@)%Hyvn$Wp%I8rFgh~s2D6xiS7M4W0stM$3<3ZE literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.flat new file mode 100644 index 0000000000000000000000000000000000000000..b378afe0688108071a97d05c1f7acebae30c73da GIT binary patch literal 33 mcmZQ%U@)%Hyvn$Wp^$K4AZcQY|C0suTX1`+@O literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.flat new file mode 100644 index 0000000000000000000000000000000000000000..94dabd569e4d64151c0f56e9f39f0d8fdf525286 GIT binary patch literal 21 bcmZQ%U@$*2*O74*Ln9D#H8SpI5McxWIZy=- literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9db76763dd40fc862a4ed0c06058a5ce107bf82e GIT binary patch literal 18 ZcmZQ%VDMq&TIjfHk>e^>$K6~Ei~uI_1bzSj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.flat new file mode 100644 index 0000000000000000000000000000000000000000..eca49c81476fc661cbf1fb2db8dada31547eca61 GIT binary patch literal 13 UcmZQ%U@$*2*O8%-;W#5B02HtTB>(^b literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..2b9065a961ec61fc416052d2301ba58c58102434 GIT binary patch literal 14 VcmZQ%VDMpNTj;RR!6KP~5daZ*0Ke@+f#cds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@r(=}jS57l zaoF_7ZLRxyHsi>m7&mGC7gbn&wKLE}jQQ8w XvYzifFRPw!uvq=iHEUrFCj%n@rr$ze literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat new file mode 100644 index 0000000000000000000000000000000000000000..76f28fc3434314f909511181d4839bab47323745 GIT binary patch literal 149 zcmZQ%U@$h%n8>Ka^eA{eds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@r;ZN9*qiw z6am#ZZ2IH2)_uL3OU1#N4}a_vn=k#$sHT1vS6ZjJ%u1j2ENotko3#FmDy+WR8E7KL a{OfI5&-b2}RnIqAtp4YkwXlYhfe`?>D?(oY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat new file mode 100644 index 0000000000000000000000000000000000000000..b289adb5b4ea6dbc266f98e3d9b771b981dbf0c6 GIT binary patch literal 149 zcmZQ%U@$h%n8>Ke^eA{eds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@r(=}jf#ZS zfD}1w`s23NeZ8AY#le{mf9w;RFa6A@rhXPzTBo_pN}u&CY+j6;wEl}KtiIYAXd=e^ Z>up)j_nwzk&o@}C{^y#tu!fU?5dg@nLSFy? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat new file mode 100644 index 0000000000000000000000000000000000000000..9b50f2d09563a857bd079d1ccd88b980eb498b26 GIT binary patch literal 149 zcmZQ%U@$h%n8>Ke^eA{eds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@r(=}jS57l zaoqIBZLRxyHsi>m7&mGC7gbn&wKLE}jQQ8w YvYzifFRPw!uvq=iHEUrFCnp0V0O*85X8-^I literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat new file mode 100644 index 0000000000000000000000000000000000000000..80081a71ca5288dc2d4adb2ad6b6017e78402a2c GIT binary patch literal 147 zcmZQ%U@$h%n8>KW^eA{eds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@eCe~3Ivoe z0@XNd`s23NeZ8AY#le{mf9w;RFa6A@rhXPzTBo_pN}u&CY+j6;wEl}KtiIYAXd=e^ Z>up)j_nwzk&o@}C{^y#tu!fU?5df2FLR$a; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat new file mode 100644 index 0000000000000000000000000000000000000000..b04d2b12806933c4285de53eae72adafb99acdd3 GIT binary patch literal 147 zcmZQ%U@$h%n8>Ke^eA{eds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@r(=}jq(K4 z0F^jw`s23NeZ8AY#le{mf9w;RFa6A@rhXPzTBo_pN}u&CY+j6;wEl}KtiIYAXd=e^ Z>up)j_nwzk&o@}C{^y#tu!fU?5debeLR$a; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat new file mode 100644 index 0000000000000000000000000000000000000000..e4a56f9cd1da90544376c00f92af057486280158 GIT binary patch literal 147 zcmZQ%U@$h%n8>Ke^eA{eds>5c+w6^z(J#xQgFV`Iui9Y{{gro5edp}o@r(=}jS57l zvETH^ZLRxyHsi>m7&mGC7gbn&wKLE}jQQ8w WvYzifFRPw!uvq=iHEUrF10w)q8A4M4 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..5994c16bafd0b16b2468f7318cafc61cf0b10437 GIT binary patch literal 117 zcmV-*0E+(s001*LXpsRS11>`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTcmfj~(?6<#9)n2H`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTcmfk4dtibsL8){!A{aw70z(#L+6Np2i)9XblVgaQZV+|dDS4&&J`9_$>WHS9jJ Xg<&taF5`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTcmfk0qBZhQ7|QW$~+_iti!(~L)Z+ryPi+N4fS^p=sO7v9zCtuVsoo<5rrOUy|6 X4owQ6-`h;7)i>%L%|^*fk5&KyJ<&9s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..04fbc897e378e4005ed937f8f06f6ce48f84ead5 GIT binary patch literal 117 zcmV-*0E+(s001*LXpsRS11>`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTcmfk0qBZhQ7|QW$~+_iti!(~L)Z+ryPi+N4fS^p=sO7v3rrQqMgZVZmhWv@^E_ X@v*QC{R?8A%LCQ4kwymUvFiW<2U9bV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..99a900c0019d09c4698c347cfab34281bfbe1f31 GIT binary patch literal 117 zcmV-*0E+(s001*LXpsRS11>`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzY zkpTcmfk0VU{&BQPght+1&_Qar#1U2e7Sw1&`@{U0n7_(vt@(F-0mZjV048|9=>+LP Xz?QZ8_7kIfO;L^vr%`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzY zkpTcmfk4*?Z=F!byWMk~7TSFlyQ}|OSp1kE6Un;9-+FQY4pFSL`pNx literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..ff755978399c622de67911424fcbca63b97bfc02 GIT binary patch literal 125 zcmV-@0D}Jk001*LXpsRS11>`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTxtWo&G3AqoIUfj~(?6<#9)n2H`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTxtWo&G3AqoIUfj~5wxIwIL>o5xq$?Z_-!IsjuPZvd04-yOZ1H^%eudXZ4 f!_x_0p?(p}J9a`d8DrHdk$2G0Xk1G_@qYjTArLea literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..7cc04afb606f63678fe1b489c44e98ade68591c3 GIT binary patch literal 125 zcmV-@0D}Jk001*LXpsRS11>`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTxtWo&G3AqoIUfk6Co(tj|Eu-9wGK0rH?$ f&r?M?Zj2*|a@98E#(S!Bhmu`>0*@h*_1ORc(R(-> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..f6b5c937def9e4914b0fa6131d9620013186a69f GIT binary patch literal 117 zcmV-*0E+(s001*LXpsRS0~b9zo0dZXq>-EBBUc_|Fc}0OnlfV?%yzUZiPMZ?bO1Lb zkpTcmfj~(?6<#9)n2H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..5d2fd9d91f09ffd99f7367bc83d025eb853dd3dd GIT binary patch literal 117 zcmV-*0E+(s001*LXpsRS0~b9zo0dZXq>-EBBUc_|Fc}0OnlfV?%yzUZiPMZ?bO1Lb zkpTcmfk31VfijXjphD4E_4}vNf{Js>+Xj)Mf< Xz-D4L^MUiIk5tWPbO=Z38$kd8!R0RV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..6cf263504747328a43919b6cf8c6037c35599fd0 GIT binary patch literal 1553 zcmZ`(JB%Df5WVA*j6kG-5LX}w5X+u~jVw7ie@^&LvULUy9ck@!%}#rJy4T%3ySE}S zLLd+XoMbFnBo0Z42oNbq1_DcbLWmB@DH1XX1jnn{-N2yRWT(5Ut6shLs#jN5PMoR_ zR-bvWfBuyZf4lp5`NYB1dq4gD_w_4py*yaE^TL}q&)oX-u^az{l~d0htR7upKV+J6 zqSX44_#Ux0lxrbpn=v`ziKJqWZ5BgSh!oi(Xj)q*UD&{JIik{q)}-PB<7U)Ij$~}g z>~oL8L?Uh3h9_9|i(MqY()uA1lrgkrEv83x+l+C~dP>ObOX=dU8i&!mP_A2VBo>=z zi%rg%PXh#JssWIuLPI+dzfoM8Q5CItq#U>q45gY!)(@$fQ7s&ESDvR;>&S3C(xXrj zQxh8T`S99JWg*9h_Pm%JHRC*^7($cg#Ln2%6K+n^_8hiyHuu9w zX2otBy<$=TCcq6r$>qknO2IF#%gh3{5gC;O(Q}7T2K?@D;k1K<( zY-|#wS;X!jF+p)}hjp&lIdCnw6fHZ7Z3FgF@w!Z4gwCl;O_5>2#d#1J9Q$_BY%@Dz zHPWu~8IU>({08L>oNQG+2&AxTZBh2e5;IM0t|{TT>pO7l90kt1DJt1DJ({VKo!w{} zT4&~5{xAEqhCtR&bhzMG;oMO%5CaFpse!;kj=?$IR}iTv=$PL&KxJxyzk{6W5T$t4 zCNMmN4HdPv0&5u>J4`VO*6_c9!-_X*@CnV40ZvKqlw=(lkY$o;79uRRQCtK&C~yu* zFcHvEbx?37O#ShT;&QN*FkGCIE6Wy3e*&LGeue=d)PZdgsiqYme+d{gSO7e*X4f5B&1+yWiaIjUPH}K6?MrA3lHT ti!Z-g@2~%H>Ezen+ji^Z-S6JJ@#4mhcYc2M-rG;Et)KYdPxr~n>c2T;D3t&J literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..8f80349db4da25a2cfe51d74790822210287f6b2 GIT binary patch literal 148 zcmV;F0BipN001*LXpsRS11>`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvaSv zAUAq_et$_MO12lYDeOCIc0(qHf;Owq?IV;YgGYj^+W<&`KuJLrULymTiW}*A0w22h z{$OO#UZ#}1UWqb~DRETg#yT%PdtXqJl%&GqFY9S~7Ppf6zw7DH^MnJj$ti`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtZvZzW zkpTcmfj~(?6<#9)n2H`~iQMKGV;PZg^wHz`lxkQqVjj&YRhdAbl@FHtZvZzW zkpTcmfj~(?6<#9)n2H`~iQMKGV;PZg^wHz`lxkQqVjs;ZRhdAbl@FHtVE{KI zkpTcmfj~(?6<#9)n2HKetmkandFPo#vgE|VFBc#GnvxY^lq7#vGjyiIf~ow|e&;iot4w5M z@Mv`Sj|%?nT6gE!dXELx`!B`yTrhKVw9>b$jt`hLWyzsO`mZyq#I{fRwg2_Y3!ht< NH=fjN&W>VW1OOzIJ!Sv^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat new file mode 100644 index 0000000000000000000000000000000000000000..f03f9f03f2bed58d391ff58e5191f1d3f32cfee7 GIT binary patch literal 117 zcmZQ%U@$h%n8>KetmkandFPo#vgE|VFBc#GnvxY^lq7#vGjyiIf~ow|e&;iot4w5M z@Mv`KbQFzKW}eX{{j!Qle%H@`2`LximQC3c*J;$RSs3#4*nd>;Z`Zmz&(?b^u-<2_OFNQS$rxG-Dw4ZMGeoBLk@0RTvW z1sJxzz?T3>fk3kSMy*G$MnrhQnc?`p7M~mDGJJoU3TBBn9H~sN1O`e0vMT=-Agk4h bQ8X3<`t5d%_l)U!=dd`d{zYn`d literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat new file mode 100644 index 0000000000000000000000000000000000000000..0db11455d7b3bd0e179b644482d55b02f02d48ad GIT binary patch literal 121 zcmV-<0EYho001*LDv<#o;#02&W`IkEo3UA2>2_OFNQS$rxG-Dw4ZMGeoBLk@07!ua z7`DE^mjFnCL9+Zttw*m$M0mlO;rPB5pBv^fe1Dn>W{Ec(sZ6f~21)_4D*qKAtJR57 bG!_H;?RJd!jOlvkusEy!MQWjZ2?+oJI>t2( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat new file mode 100644 index 0000000000000000000000000000000000000000..466299462e52e8dc136a93205ccfbb2d02e3ace9 GIT binary patch literal 119 zcmV--0Eqtq001*LDv<#n;#02&W`IkEo3UA2>2_OFNQS$rxG-Dw4ZMGeoBLk?NPz_y zw!XlZ07!vAviwG^N3TXic)^+B_`VjO8|E^6f0_zri8manOs@n6N&&Je{}mvs)rnCw Z76bb2c8vFo>3Zj|III3eYN31y00HxFH30ws literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat new file mode 100644 index 0000000000000000000000000000000000000000..8759964c1416a67d5e08e84b582163d6a803ffab GIT binary patch literal 119 zcmV--0Eqtq001*LDv<#o;#02&W`IkEo3UA2>2_OFNQS$rxG-Dw4ZMGeoBLk@07!ua z7`DE^mjFnCKeGHrtw*m$M0mlO;rPB5pBv^fe1Dn>W{Ec(sZ6f~21)_4D*qKAtJR57 ZG!_H;?RJd!jOlvkusEy!MQWjZ00GbdH2DAk literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..e0744ee0b7e2788d875bca99b52ce629e3c191e0 GIT binary patch literal 114 zcmV-&0FD0v001*LDv<#o*IJkXg0Tv>)l2@<$z%sQ4&ie1+NL8VuL2rq_XklL07!uV zNP$4*Rzm>8V61YGhT_bCZi0%0hkqWp<=J%DbKqqnNdZ+~xPldsqdTm|9yxFv`Lt`& UTlMf+TfQV^Q9(nFdJqc$0kHcp-T(jq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..a4b59aa00e31f9c71d7fc2df46c945dde82b25a2 GIT binary patch literal 116 zcmV-)0E_~J?ywCh781J*00054FD|M8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..0fe3e6768af34680953612b0a58ac0bc90b807a9 GIT binary patch literal 117 zcmV-*0E+(s001*LDv<#o{87!0Vi=*Ljii3i0xq!_Bmzh$=A1gd0iz7%NTP&vIz(PJfY;kv!>kzpn^TPz@{q1)_h6V! X##u^y73pzq(v83;zRv0%#0mfb`o=Rf literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..a58cfabfd726cae85cadc1bdc79484834ed51729 GIT binary patch literal 118 zcmV-+0Ezzr001*LDv<#o<{B7V&hlY8Y<#zuW6qRaJ0x9p5lz%Uy!G#9G0!Um$%Tr@OresszF1mX_607!uZ zUrdRK07!vA5>Ic&u+ad7Cu!#!)i7pFh>iGAefGs|?ftb0uDLW8;%kwOII0FPUGoW6 Zm%)oFs50uMF5C*_pStC!UKI=n00GB2_OFNQS$rxG-Dw4ZMGeoBLk@07!ua z7`DE^mjFnCK(hQstw*m$M0mlO;rPB5pBv^fe1Dn>W{Ec(sZ6f~21)_4D*qKAtJR57 aG!_H;?RJd!jOlvkusEy!MQWjZ2><~FWiET9)RsUmcT0cOg*~uFHlee8D7%=zc`YDA=k08u$?7Jk5 by^R*pPMLKfl;n_23CB%il^BDaBLDyaUpzGw literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..952234416331437df3a3462773b17ac7c876e954 GIT binary patch literal 122 zcmV-=0EPbn001*LDv<#on5E;RZfB~xiHM8vlinKHW9M`MJ2?Wst2J$lkQa($07!uc zw5aoe=MH)RNP$3Z3iAF{t~YvXdUAN}`$3!2A>eHd_2O_h+lUh9<5HLq`c+c)zyb+{ c$`_#EE(2|QA}S>Ln|HTg-4@FQR)Gfq0VD}F^Z)<= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..883c9889d52a3f509fbf5a641cd76e6e2821d09a GIT binary patch literal 123 zcmV->0EGVm001*LDv<#o_#d@Of?v+rUa&K-&15k^b*uXdy&$P@i6sL=Z#1}L07!ud zLWHZu8@6&a07!vA)~(*fudq^z!F#cI)93Ptf12B|trp=BR9^GESNYx}6s5>Gk8(SS d2fhzF$qZsyyXb}N!FEO8J-5_|_yzh100AJsIjsNy literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.flat new file mode 100644 index 0000000000000000000000000000000000000000..18e8712fffbe16171792dfd238e21ef2103cb1fc GIT binary patch literal 124 zcmV-?0E7Pl001*LDv<#o!K9pK<`?sSNUKC^oE^TaL85Lgr07!ue zXDj%YT?D*QMgT~GKrD8kO7b}z6mWv$KdQ~XR%9w36HC*GVhe>UkQ!^jZ}!Q|lmx^b e>JsfJ9iV5SQ8;G#*<|>=(n(W=Y)}L#0RRDwUNj8= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..935a1508acb11d3b633e78768bf144ba36d11fe0 GIT binary patch literal 125 zcmV-@0D}Jk001*LDv<#oF|txigGl$Q9s2rbT*Wx)s7^oSfu1M9D%iWhqi#+A07!uf zGuNkvt?i5(_K^Tcfj}taS&Tti>D~eGKc7FVPLZCA^*7xs4Bu{fx#m@zlnL1t8caa& fgBdwDVth7~h$Wtx+FG9qhe>~?X=+{8&IkYj@H#ly literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.flat new file mode 100644 index 0000000000000000000000000000000000000000..98fb2702970fc9d85480f381de5805272bd0765c GIT binary patch literal 126 zcmV-^0D=Dj001*LDv<#oM74h74BJ(LoeEt~1Z%GFc=73ae<8Llb@=ISp*h1}07!ug zG=}zwNTym2wNQNkNP$3i(~0GoV-1r)b~2TN%|QjGNvSC+yhP0?!~g)u;`OX{V5l60 gw<`EWEqx`xaE2YOkzgEn1J+hk7Es+zTtNT;0V>-x)c^nh literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..e18118920c1b57b27a05a0bfc33f0d4cfa3a9e63 GIT binary patch literal 127 zcmV-_0D%7i001*LDv<#oZ|F9Y&=JuQ6C6)Jx~f2_)7NV-0WbGEu;ZS>da;6607!uh zT8*6wA~k+yRr$w-07!vA51QF|Ff*e124PDleK$BBZIt#}!lkK2SkRu<&XOWn!KG)F hE`~bELYJkVAK-jxvs@TbuS`k`#I^EJwe=7%eNO4a|#A!~+m9sF=on#I3 i5cEg=du+AAPoL@Zki7WMt-sP1oQlE?JBsw03;+RbH9X7! literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.flat new file mode 100644 index 0000000000000000000000000000000000000000..b9500db2ef1691b78b88661b23bdba106d743c29 GIT binary patch literal 129 zcmV-{0Dk`g001*LDv<#o&pP;+MtWO%Qqw(CyaRqFLa5rAX#@NvA{XhvGve}*07!uj zRmb{6PhQx~>??Ze!E*pefk1BK{(<5=VCy3ivH)v4CFX;U0uW{+_(a4`+l{Z*YOrSz jhy58{^|^*o*9)#&@FD$^xF8+^6h2F*;%hgRwl%gd^(nL`w9E$(|0gfm&8vpW07!vADm^FMK+vcXc}b(U`3SRUk7Kv-Ph}dc*AG%@DpG-J-Qwh(Mh mR^igR7F(xos?*##zxxvp9pl*MLVdNj893WcCo99^3jhIk+d1R_ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.flat new file mode 100644 index 0000000000000000000000000000000000000000..594598752f425e6d8d70512bf179329f77a98779 GIT binary patch literal 133 zcmV;00DAuc001*LDv<#obkdP0@tN3ahIX#QJ51y9CCssr^(+}2%^r-(Wg$9i07!un zy^aL~KRS!e%k;j^w+R8rE-?T|fk6A|Dc3`wJQtA#bxAKUlI|)i@k(H${H*MBrHpel nQ4hjm+gK-&GA(S3LGf@3+kgUo%DfaO3ve_*qL1 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.flat new file mode 100644 index 0000000000000000000000000000000000000000..4d69808c64e56c546fc8531c68e5c6b110f0fc6a GIT binary patch literal 134 zcmV;10D1ob001*LDv<#oTbA6Umxo*VW=vjn`p-X`#Y?V{J!Z-k?uGG59HLDu07!uo zfpJA|i;!`NvDbOxYsIg-2*!EW@@5&$mna4tF!pG@Ggn oNq1aU)ss#gIOA_Qx5d7&s5VgyMG|k0#I}J28IW5HpnM4c0Z?c?b^rhX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.flat new file mode 100644 index 0000000000000000000000000000000000000000..f39dc45346ee592d93bb1c59f1492acaec34e7aa GIT binary patch literal 135 zcmV;20C@ia001*LDv<#o9HN1fg(-<;HK%b-HG~LThVP&3az8?WpUB-^i~xau07!up zi>9Q>p;{zLoF=;}S+N3dAvB9g07!vAp{>HaYAu)sVrPDT-}XXH=i8+ZSCz_;{qyN= pC2ul?%EuiuU`Q^RJpz=vPRB$HVXyu3U+6w=1SUB*+mrDH00FVlIr9Jj literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.flat new file mode 100644 index 0000000000000000000000000000000000000000..0762e1f36dc55f8a29e580a6e2f4da70976d16b6 GIT binary patch literal 136 zcmV;30C)cZ001*LDv<#of38K{3I&%CCe#qTNqY6ZeF!J0DimBGKVn_{xUf5@07!uq z9ad^$GP|m?=GcHswHTzB?GKPih5$%`K)Yejgx+C>A_vB#RV9nW+fEhkpfP{=hZwkm qple+A>~GQxS|*-dT!34zyv2FqSqk(N$HFHkJP;}n2Mpin4*&tn|2dlg literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.flat new file mode 100644 index 0000000000000000000000000000000000000000..c27960e52a3b388776b32e74d60f80dd61ecfdd6 GIT binary patch literal 137 zcmV;40CxWY001*LDv<#oNHv><4I}VzU6i|vw_bh}GA^$a@NX!n1wcQ&paT4b07!ur z8w&dh#JZZdw-+qk$?HP9p{7gDN7MjFfk3w0(3y$fy2V2xqt1tiZXIG1O{tj2og}pj r*QTeJ*lG?G+?{lh*1<|=JY_8V?4On@ILSrYJ1+=%(6)+_6951Ku9H1O literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.flat new file mode 100644 index 0000000000000000000000000000000000000000..d0f1aaea2447ac07a74729c61dd0a0c577795310 GIT binary patch literal 138 zcmV;50CoQX001*LDv<#o{j&yhKrgQxfHQGVH5cT3!1*8N4D*9+Y$IcCKhh|C07!us zP<)igf(g07!uu zYTAId`h@obNg#Nhg*Lb?UPgEYn(Zg|8~{jxKo;a;qMB{gm}puz7_;us48d830q#eF u1cn1GYnsfP_@7s3P6*h*@KuS;qKGO5+)QKn&_f+%QgH|pLofrp2mk?U{5y02 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.flat new file mode 100644 index 0000000000000000000000000000000000000000..90e53a748f12b1399844abdcd1b9dba914af3dd5 GIT binary patch literal 141 zcmV;80CN8U001*LDv<#oEAuO%Lb^sG*z@9^&4uoudz?qUon%2Qn^6lV-64x307!uv zg3D9H)u0o);}Wem0Gu?1qoQ}GK>I7fk22KTZ~!*4e<9{W;C#H-6y>sO07!ux zT(R001*LDv<#o7S8CS@?#h@$ctwPm;Vb0&XCL$dqtD8@$>_7e|~z^07!uy zGX5u-K_nm{Q?Sx-VNMEPpsK2Xh$QkH yIM$Np|Ggj&efvC*L_jKYf*1>!tqS~(>>2{B?DNZi-eP;77!e;P3bEUo2LJ)|1U&%& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.flat new file mode 100644 index 0000000000000000000000000000000000000000..e6fe7421280b82829649fc61c64947ffffbb81de GIT binary patch literal 145 zcmV;C0B-*Q001*LDv<#oBfc^`RxSN;&SmwxrD}Aerr*PBS3NJ3_BF@(wEbFJ07!uz zyD@TkR}lUH1x-6${`jF5BUmk_i}>Via?*V4;;H~hfj|$BtsZOMcN2_OFNQS$rxG-Dw4ZMGeoBLk@0RTvW z1sJxzz?T3>fk3kSMy*G$MnrhQnc?`p7M~mDGJJoU3TBBn9H~sN1O`e0vMT=-Agk4h bQ8X3<`t5d%_l)U!=dd`d{zYn`d2_OFNQS$rxG-Dw4ZMGeoBLk@07!ua z7`DE^mjFnCL9+Zttw*m$M0mlO;rPB5pBv^fe1Dn>W{Ec(sZ6f~21)_4D*qKAtJR57 bG!_H;?RJd!jOlvkusEy!MQWjZ2?+oJSH?9> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat new file mode 100644 index 0000000000000000000000000000000000000000..d6c0ed236e13b0d35d123fc8c63c4779e8b477bf GIT binary patch literal 119 zcmV--0Eqtq001*LYLNjS;#02&W`IkEo3UA2>2_OFNQS$rxG-Dw4ZMGeoBLk?NPz_y zw!XlZ07!vAviwG^N3TXic)^+B_`VjO8|E^6f0_zri8manOs@n6N&&Je{}mvs)rnCw Z76bb2c8vFo>3Zj|III3eYN31y009sFH9-IX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat new file mode 100644 index 0000000000000000000000000000000000000000..fc5678eb1ad8e2415d0553b2bcffd8c4d9470a95 GIT binary patch literal 119 zcmV--0Eqtq001*LYLNjT;#02&W`IkEo3UA2>2_OFNQS$rxG-Dw4ZMGeoBLk@07!ua z7`DE^mjFnCKeGHrtw*m$M0mlO;rPB5pBv^fe1Dn>W{Ec(sZ6f~21)_4D*qKAtJR57 ZG!_H;?RJd!jOlvkusEy!MQWjZ00HcPH8}tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.flat new file mode 100644 index 0000000000000000000000000000000000000000..a01c73e827dffcca5a42a94bdad36be4003682eb GIT binary patch literal 147 zcmZQ%U@$h%n#ic|)1ZrSQp8~aPZR&vA9I5=w;G;sZO)&$p^fpQ@SX=|KN&n46&MHs zk4A@=?9K8GExiJnOUbESf)>qwyPnwqdTj=UM Yef{pm-%aBB?zLYg@EWq39bjMt09|`8CIA2c literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..bee5ab979200d14903627f9b474f66a0ffa7fcff GIT binary patch literal 147 zcmV;E0BrvO001*LYLNjT-|^RfDrX#DHW)W1+ap1~SpKdZqTbHfLnIG-P%EZc07!u# zBtL41g`)`56B&vw18{RhqzO18DW5UW2rl}V>`rWn07!vAXqLTT?yf0qw2C61_Z|KR z8{R=aZA1AN+>OtSc-}KXi3ZUc$#$#EvI_|klE3uoiGKXHIqHWT`jz(HGoDKd00H?> BKb`;p literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..dd2d9b6a792d124fb8ba2c59ce7d1f59fcccb876 GIT binary patch literal 147 zcmV;E0BrvO001*LYLNjT-7t#&#dm%a5+A24oWZxu0XcC~39yFAVBwG1X?ISz07!u# zel1wov%KFLy57fvkW~2%+L#5ZwQP4YFeJIqr3klN07!vASTU;Z*R)HwPF|~&x}8Fl z#GB75U~-L%OdtQDZ!=)WOdfusxg7`=t4juz%N^d{600I2+ BLD~QS literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..f0c1c29a5dea5bf16c54b7c9084a0042f12e831a GIT binary patch literal 147 zcmZQ%U@$h%n#ic2dh!0xK-RCSHV#VPG*(VqYsEYD_a|AmE@|T*2NQ056=(2hRQOK- z0M$6uZ3vhi{>bg)6wi*Zz(kpysc#N0Y`+`0&Ht9%ooVJ*-%O9tp0m+*^JH_@&DtxQ a)<=DczuwXKdb4`rpGc+m$MP04FaiK>c~!Ik literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..bddf60cc81af0e3bdfdc6ad7b2bd7672323b39ba GIT binary patch literal 147 zcmZQ%U@$h%n#ibdZH_7D?wL=7o^|uT2=OawuKi_DlH2`gRqFJ3%}ct+cQSZ1D)@dr z{H^~?^QOAFPA6Fmm#fVDSW$XHDspyM&Wz5Tnd!_xH4Y32U|n%8%)WEM+bJSnS81%} vop!AzJ6XdAW9nX5{*yN-at>07!u# zBtL41g`)`56B&vw18{RhqzO18DW5UW2rl}V>`rWn07!vAZ2w$4sBCHKOLKPf8k@^c zbitQkiL%+2J)-4QJ{NasY3Q3wRb`rWn07!vA|M`2>bzbhIAVoS9HBvRx zg7!x*g=nFRF9muOU@3K0Ji>WIWD3Ry%@BIw2_xC>dUM7@;by*GzOSQ88pTuM00D-Q BJSqSH literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.flat new file mode 100644 index 0000000000000000000000000000000000000000..dc20faf1ea6c540582b9b939824054e97d07a626 GIT binary patch literal 147 zcmV;E0BrvO001*LYLNjT-|^RfDrX#DHW)W1+ap1~SpKdZqTbHfLnIG-P%EZc07!u# zBtL41g`)`56B&vw18{RhqzO18DW5UW2rl}V>`rWn07!vAAEqud9^1kkIY*Mxs}TUF zv@)<0-#>5k`Jc-(;NekUD2WR`+ir1*wlGACQC#HsVk(tP{!~{rs_IcR{LQkx00D}; BJ-`3} literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..2c78a39552126da85a130b2368edba213ae2ce19 GIT binary patch literal 147 zcmV;E0BrvO001*LYLNjT-|^RfDrX#DHW)W1+ap1~SpKdZqTbHfLnIG-P%EZc07!u# zBtL41g`)`56B&vw18{RhqzO18DW5UW2rl}V>`rWn07!vAZ2w$4sBCHKOLKPf8k@^c zbitQkiL%+2J)-4QJ{NasmKS8Rs+%wTw(pdCXosRE=-0_U0LASL7&QM43@&Y^009mn BK7IfI literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.flat new file mode 100644 index 0000000000000000000000000000000000000000..0f68e1b0b7b0ca743603fb8989760acb0acd41ad GIT binary patch literal 147 zcmZQ%U@$h%n#ibd|Ks&~t#p}qGYNCG+scmnBL1zDU3Bl<4QCbp>HzI!kqjP<3M%$l z9j%KwE(=R`=`j}+yDZ_fP|}=lc!5Lj*NiuQIh{Z?4h#fHzI!kqjP<3M%$l z9j%KwE(=R`=`j}+yDZ_fP|}=lc!5Lj*NiuQIh{Z?4h;AKW0~mh^-+&HQW$MGr#szS ZyXE$Zdcig6AwSI`rWn07!vAN-2%3u2(r)70`KI+x;EO zR!yiY4HzI!kqjP<3M%$l z9j%KwE(=R`=`j}+yDZ_fP|}=lc!5Lj*NiuQIh{Z?4*zk3fB*mg(a(G_+b1;T0<)(; ecFXjN*y|Us3$Iw$v{`@o-1zzHzI!kqjP<3M%$l z9j%KwE(=R`=`j}+yDZ_fP|}=lc!5Lj*NiuQIh{Z?4mtm0tXJe@zVa?E`z$s4w13IL q=?R^iZcejZ^fbgyygc(iD)_f+-JNIaJr-E+zZBPV!OYQ-fe`@Y0!O3( literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..62ced74e61006100935f9b31d8b0093006e7ddc1 GIT binary patch literal 147 zcmZQ%U@$h%n#ic|A2;~-|NkEY29HJs75l7?*2Nr`g(bW6mjvDYtN7hbWhX|w+Fx$*T!*e}m!U<3f)H&0do literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.flat new file mode 100644 index 0000000000000000000000000000000000000000..38e2a949ec5cc04588e584d3c0e367dc3c85132d GIT binary patch literal 114 zcmV-&0FD0v001*LYLNjTcZ{l2v^hG&XLn5rNqUDOOZob?_U4Nt2xONsO>fZ`07!uV zNP$3cQ(duT?AiOg1a4pY>R}jbwyi^FGW^UXDH>IYRAkR!Y0f6U14d#f@tQhf+lpkL UEmjY#Whf`nuLX4EC#z!s0hv`WKL7v# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.flat new file mode 100644 index 0000000000000000000000000000000000000000..7de22dd7de52f37d36178cd67e6521dc64eb6a17 GIT binary patch literal 116 zcmV-)0E_fZ`07!uW z5dcVmKnS7=3jX#%BxI5@;AuQqIfZ`07!um z0RjUA1qKHQ2?`4g4Gs?w5dcVmKv6LBnm}2!JIBhvni=fnD_w?}(Wf3fQrepRwzUew maKxm7w|n_u_-GYC;#+5N?BV63f7lLMQHgw2W~qLqr2qkbK{g8j literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.flat new file mode 100644 index 0000000000000000000000000000000000000000..acb143aa908ad40665a4c80c9380c610c6f752cf GIT binary patch literal 215 zcmZQ%U@$h%n#ib7-m@xri>1|(^m1QL&#HDM@1MW6eS6le%#kwP$T$C@ID$^ZZW literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.flat new file mode 100644 index 0000000000000000000000000000000000000000..be653d2fca64f86028d9fb8effbccf433c3f9d0d GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*4n++{03tyI5dZ)H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..a4a75fcfdddfeff663b2567b24237ba6a92e572a GIT binary patch literal 9 QcmZQ%VDM;U{LR1!00%t*$N&HU literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.flat new file mode 100644 index 0000000000000000000000000000000000000000..9ba83eec55574de31bcad5359a7934c8af9ce924 GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*4nqw_03vY&ApigX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..67486d1ae1f7ea1b255d0cdf4c3f87c9476257fa GIT binary patch literal 9 QcmZQ%VDM;U{La7#00%Jv!~g&Q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.flat new file mode 100644 index 0000000000000000000000000000000000000000..e5a5db90274fdce337ce287501831fcc7088aad2 GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*4o3|}03x9TF#rGn literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..96cbd3f9ec55de6be125e0457d7af180452e16c5 GIT binary patch literal 9 QcmZQ%VDM;Ue9yoL00$WXyZ`_I literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.flat new file mode 100644 index 0000000000000000000000000000000000000000..5066605d0f6514e430ad6841f40063518d39b962 GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*jzA4Y03y)@K>z>% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6d2f8b2c6e8ce6b8694e8d002a0653c363a0cf5a GIT binary patch literal 9 QcmZQ%VDM;UywAW000!v+tN;K2 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.flat new file mode 100644 index 0000000000000000000000000000000000000000..10943271126af06725735043260055e0ca32797e GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*jzkSc03!heQ2+n{ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..f04245b9555f464dfbaeecf4595d667fcb0961fe GIT binary patch literal 9 QcmZQ%VDM;U+|R%W00xNxi~s-t literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.flat new file mode 100644 index 0000000000000000000000000000000000000000..5cc9e5d9b3bfe5bcd4eed09e60020f6b827c4bb4 GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*jzSGa03$I3VE_OC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6b3dd6d3d88649c2ab2d4d73870f5f2902a28139 GIT binary patch literal 9 QcmZQ%VDM;UtY=^Z00qebOaK4? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat new file mode 100644 index 0000000000000000000000000000000000000000..28d3e8c4e297eb8010ce86c24905f08c9b4ef6b4 GIT binary patch literal 17 YcmZQ%U@$gcFp-gwfx-J42d73O02+Ye literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.flat new file mode 100644 index 0000000000000000000000000000000000000000..e5c34cfc226d6c6b909fecd39d05989ee692a29b GIT binary patch literal 17 YcmZQ%U@$gcFp-h*KZEx*4n~be03u-oaR2}S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7585aba05bc45c9f166a0337c49b832f9d1b282e GIT binary patch literal 9 QcmZQ%VDM;U{LjD$00&6{%m4rY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.flat new file mode 100644 index 0000000000000000000000000000000000000000..60a6b8335ed766b64134c5dcae17d2b3f42fe523 GIT binary patch literal 17 YcmZQ%U@$gcFp-gwfx-J42crff02%25@&Et; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..41d1b13e38465e7b59da94615d132ae521bb6021 GIT binary patch literal 9 QcmZQ%VDM;UWME(f00c|`%>V!Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.flat new file mode 100644 index 0000000000000000000000000000000000000000..7ec39026af3acecf1eef5626a3b00472aa4cfc30 GIT binary patch literal 64 ecmZQ%U@$gcFp*K4fdt@vjn_eMgLn*=mm&av2n78A literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..4cff70c0a908a9b6f6d4b2c3efce631eeed4e7e3 GIT binary patch literal 51 ScmZQ%VDM!7zmJcfG(>oum=jh?Rh5vB~g4#XB{YA^x-PP+^a literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..23308367af00e0a04d05c9eb2df1cc0a29f4799d GIT binary patch literal 51 RcmZQ%VDMvjiOg literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..14ce3dd065ba2dc482b468e2c2ede14c214cebfa GIT binary patch literal 10 RcmZQ%VDM;U+Rebg2mlBP0f_(r literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.flat b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.flat new file mode 100644 index 0000000000000000000000000000000000000000..f056c4f56da4874c048d14619bbe73be60dbe004 GIT binary patch literal 109 zcmV-z0FwU!001*Lnv@bDD>K6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM` zq-U~R$5^AV07!u{+nk0Rn4{60xhTRaGODf$Pjmqj+(>gxJOCC~%a78zNq?^vqzoR- P*Vb4YRkkHnI`aSl)NU>S literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..44e4ecdd30e87e4bd328e6e5627a1cc98510a7cc GIT binary patch literal 51 zcmV-30L=dZ002mVE9hQ!${iK6I)`f(CJDtE=I}4n>W`pg(&U7oVnO9*xL=^%BXPrM` zq-U~R$5^AV07!u{+nk0Rn4{60xhTRaGODf$Pjmqj+(>gxJOCC~%a78zNq?^vqzoR- P*Vb4YRkkHnI`aSl?d~o> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d408e99e1d19a8bdafb9995f89c343b54b88b47c GIT binary patch literal 58 zcmV-A0LA|S002mVGU#4*${iDoV{j)?ZD1-E3lbYVLn6^0tIKC PKVhV2vRublqp$!0kX$YR literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..44e4ecdd30e87e4bd328e6e5627a1cc98510a7cc GIT binary patch literal 51 zcmV-30L=dZ002mVE9hQ!${iDoV{j)?ZD1-E3lbYVLn6^0tIKC PKVhV2vRublqp$!0soX9= literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d408e99e1d19a8bdafb9995f89c343b54b88b47c GIT binary patch literal 58 zcmV-A0LA|S002mVGU#4*${i Date: Tue, 14 Jul 2026 19:38:08 +0100 Subject: [PATCH 02/19] Add some more flat files --- .../uplc/evaluation/builtin/constant/ren.sh | 25 ++++++++++++++++++ .../test-cases/uplc/evaluation/builtin/ren.sh | 25 ++++++++++++++++++ .../example/ApplyAdd1/ApplyAdd1.flat | Bin 0 -> 126 bytes .../example/ApplyAdd1/ApplyAdd1.flat.expected | Bin 0 -> 6 bytes .../example/ApplyAdd2/ApplyAdd2.flat | Bin 0 -> 151 bytes .../example/ApplyAdd2/ApplyAdd2.flat.expected | Bin 0 -> 6 bytes .../example/DivideByZero/DivideByZero.flat | Bin 0 -> 72 bytes .../DivideByZero/DivideByZero.flat.expected | 0 .../DivideByZeroDrop/DivideByZeroDrop.flat | Bin 0 -> 55 bytes .../DivideByZeroDrop.flat.expected | 0 .../example/IfIntegers/IfIntegers.flat | Bin 0 -> 119 bytes .../IfIntegers/IfIntegers.flat.expected | Bin 0 -> 6 bytes .../example/NatRoundTrip/NatRoundTrip.flat | Bin 0 -> 56 bytes .../NatRoundTrip/NatRoundTrip.flat.expected | Bin 0 -> 6 bytes .../example/ScottListSum/ScottListSum.flat | Bin 0 -> 52 bytes .../ScottListSum/ScottListSum.flat.expected | Bin 0 -> 6 bytes .../example/churchSucc/churchSucc.flat | Bin 0 -> 14 bytes .../churchSucc/churchSucc.flat.expected | Bin 0 -> 14 bytes .../example/churchZero/churchZero.flat | Bin 0 -> 7 bytes .../churchZero/churchZero.flat.expected | Bin 0 -> 7 bytes .../uplc/evaluation/example/even2/even2.flat | Bin 0 -> 104 bytes .../example/even2/even2.flat.expected | Bin 0 -> 5 bytes .../uplc/evaluation/example/even3/even3.flat | Bin 0 -> 110 bytes .../example/even3/even3.flat.expected | Bin 0 -> 5 bytes .../evaluation/example/evenList/evenList.flat | Bin 0 -> 285 bytes .../example/evenList/evenList.flat.expected | Bin 0 -> 6 bytes .../example/factorial/factorial.flat | Bin 0 -> 127 bytes .../example/factorial/factorial.flat.expected | Bin 0 -> 6 bytes .../example/fibonacci/fibonacci.flat | Bin 0 -> 71 bytes .../example/fibonacci/fibonacci.flat.expected | Bin 0 -> 6 bytes .../example/force-lam/force-lam.flat | Bin 0 -> 6 bytes .../example/force-lam/force-lam.flat.expected | Bin 0 -> 6 bytes .../overapplication/overapplication.flat | Bin 0 -> 22 bytes .../overapplication.flat.expected | Bin 0 -> 6 bytes .../example/succInteger/succInteger.flat | Bin 0 -> 10 bytes .../succInteger/succInteger.flat.expected | Bin 0 -> 10 bytes .../uplc/evaluation/term/app/app-1/app-1.flat | Bin 0 -> 7 bytes .../term/app/app-1/app-1.flat.expected | Bin 0 -> 5 bytes .../uplc/evaluation/term/app/app-2/app-2.flat | Bin 0 -> 8 bytes .../term/app/app-2/app-2.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/app/app-3/app-3.flat | Bin 0 -> 8 bytes .../term/app/app-3/app-3.flat.expected | Bin 0 -> 5 bytes .../uplc/evaluation/term/app/app-4/app-4.flat | Bin 0 -> 8 bytes .../term/app/app-4/app-4.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/app/app-5/app-5.flat | Bin 0 -> 11 bytes .../term/app/app-5/app-5.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/app/app-6/app-6.flat | Bin 0 -> 8 bytes .../term/app/app-6/app-6.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/app/app-7/app-7.flat | Bin 0 -> 9 bytes .../term/app/app-7/app-7.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/app/app-8/app-8.flat | Bin 0 -> 11 bytes .../term/app/app-8/app-8.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/app/app-9/app-9.flat | Bin 0 -> 17 bytes .../term/app/app-9/app-9.flat.expected | Bin 0 -> 5 bytes .../term/argExpected/argExpected.flat | Bin 0 -> 11 bytes .../argExpected/argExpected.flat.expected | 0 .../evaluation/term/case/case-01/case-01.flat | Bin 0 -> 14 bytes .../term/case/case-01/case-01.flat.expected | Bin 0 -> 6 bytes .../evaluation/term/case/case-02/case-02.flat | Bin 0 -> 14 bytes .../term/case/case-02/case-02.flat.expected | Bin 0 -> 6 bytes .../evaluation/term/case/case-03/case-03.flat | Bin 0 -> 24 bytes .../term/case/case-03/case-03.flat.expected | Bin 0 -> 6 bytes .../evaluation/term/case/case-04/case-04.flat | Bin 0 -> 24 bytes .../term/case/case-04/case-04.flat.expected | Bin 0 -> 6 bytes .../evaluation/term/case/case-05/case-05.flat | Bin 0 -> 10 bytes .../term/case/case-05/case-05.flat.expected | 0 .../evaluation/term/case/case-06/case-06.flat | Bin 0 -> 13 bytes .../term/case/case-06/case-06.flat.expected | 0 .../evaluation/term/case/case-07/case-07.flat | 0 .../term/case/case-07/case-07.flat.expected | 0 .../evaluation/term/case/case-08/case-08.flat | Bin 0 -> 11 bytes .../term/case/case-08/case-08.flat.expected | Bin 0 -> 6 bytes .../evaluation/term/case/case-09/case-09.flat | Bin 0 -> 6 bytes .../term/case/case-09/case-09.flat.expected | 0 .../evaluation/term/case/case-10/case-10.flat | Bin 0 -> 6 bytes .../term/case/case-10/case-10.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/closure/closure.flat | Bin 0 -> 9 bytes .../term/closure/closure.flat.expected | Bin 0 -> 6 bytes .../constant-case/bool/bool-01/bool-01.flat | Bin 0 -> 10 bytes .../bool/bool-01/bool-01.flat.expected | Bin 0 -> 6 bytes .../constant-case/bool/bool-02/bool-02.flat | Bin 0 -> 10 bytes .../bool/bool-02/bool-02.flat.expected | Bin 0 -> 6 bytes .../constant-case/bool/bool-03/bool-03.flat | Bin 0 -> 8 bytes .../bool/bool-03/bool-03.flat.expected | Bin 0 -> 6 bytes .../constant-case/bool/bool-04/bool-04.flat | Bin 0 -> 8 bytes .../bool/bool-04/bool-04.flat.expected | 0 .../constant-case/bool/bool-05/bool-05.flat | Bin 0 -> 13 bytes .../bool/bool-05/bool-05.flat.expected | 0 .../constant-case/bool/bool-06/bool-06.flat | Bin 0 -> 13 bytes .../bool/bool-06/bool-06.flat.expected | 0 .../constant-case/bool/bool-07/bool-07.flat | Bin 0 -> 6 bytes .../bool/bool-07/bool-07.flat.expected | 0 .../integer/integer-01/integer-01.flat | Bin 0 -> 6 bytes .../integer-01/integer-01.flat.expected | 0 .../integer/integer-02/integer-02.flat | Bin 0 -> 15 bytes .../integer-02/integer-02.flat.expected | Bin 0 -> 6 bytes .../integer/integer-03/integer-03.flat | Bin 0 -> 14 bytes .../integer-03/integer-03.flat.expected | 0 .../integer/integer-04/integer-04.flat | Bin 0 -> 14 bytes .../integer-04/integer-04.flat.expected | 0 .../constant-case/list/list-01/list-01.flat | Bin 0 -> 16 bytes .../list/list-01/list-01.flat.expected | Bin 0 -> 6 bytes .../constant-case/list/list-02/list-02.flat | Bin 0 -> 12 bytes .../list/list-02/list-02.flat.expected | Bin 0 -> 6 bytes .../constant-case/list/list-03/list-03.flat | Bin 0 -> 14 bytes .../list/list-03/list-03.flat.expected | Bin 0 -> 6 bytes .../constant-case/list/list-04/list-04.flat | Bin 0 -> 9 bytes .../list/list-04/list-04.flat.expected | 0 .../constant-case/list/list-05/list-05.flat | Bin 0 -> 14 bytes .../list/list-05/list-05.flat.expected | 0 .../constant-case/list/list-06/list-06.flat | Bin 0 -> 16 bytes .../list/list-06/list-06.flat.expected | 0 .../constant-case/list/list-07/list-07.flat | Bin 0 -> 16 bytes .../list/list-07/list-07.flat.expected | 0 .../constant-case/pair/pair-01/pair-01.flat | Bin 0 -> 12 bytes .../pair/pair-01/pair-01.flat.expected | Bin 0 -> 6 bytes .../constant-case/pair/pair-02/pair-02.flat | Bin 0 -> 12 bytes .../pair/pair-02/pair-02.flat.expected | Bin 0 -> 5 bytes .../constant-case/pair/pair-03/pair-03.flat | Bin 0 -> 9 bytes .../pair/pair-03/pair-03.flat.expected | 0 .../constant-case/pair/pair-04/pair-04.flat | Bin 0 -> 14 bytes .../pair/pair-04/pair-04.flat.expected | 0 .../constant-case/pair/pair-05/pair-05.flat | Bin 0 -> 11 bytes .../pair/pair-05/pair-05.flat.expected | 0 .../constant-case/unit/unit-01/unit-01.flat | Bin 0 -> 8 bytes .../unit/unit-01/unit-01.flat.expected | Bin 0 -> 6 bytes .../constant-case/unit/unit-02/unit-02.flat | Bin 0 -> 5 bytes .../unit/unit-02/unit-02.flat.expected | 0 .../constant-case/unit/unit-03/unit-03.flat | Bin 0 -> 10 bytes .../unit/unit-03/unit-03.flat.expected | 0 .../term/constr/constr-01/constr-01.flat | Bin 0 -> 5 bytes .../constr/constr-01/constr-01.flat.expected | Bin 0 -> 5 bytes .../term/constr/constr-02/constr-02.flat | Bin 0 -> 8 bytes .../constr/constr-02/constr-02.flat.expected | Bin 0 -> 8 bytes .../term/constr/constr-03/constr-03.flat | Bin 0 -> 14 bytes .../constr/constr-03/constr-03.flat.expected | Bin 0 -> 14 bytes .../term/constr/constr-04/constr-04.flat | Bin 0 -> 6 bytes .../constr/constr-04/constr-04.flat.expected | 0 .../term/constr/constr-05/constr-05.flat | Bin 0 -> 10 bytes .../constr/constr-05/constr-05.flat.expected | 0 .../term/constr/constr-06/constr-06.flat | 0 .../constr/constr-06/constr-06.flat.expected | 0 .../term/constr/constr-07/constr-07.flat | 0 .../constr/constr-07/constr-07.flat.expected | 0 .../term/constr/constr-08/constr-08.flat | Bin 0 -> 41 bytes .../constr/constr-08/constr-08.flat.expected | Bin 0 -> 41 bytes .../term/constr/constr-09/constr-09.flat | 0 .../constr/constr-09/constr-09.flat.expected | 0 .../term/constr/constr-10/constr-10.flat | 0 .../constr/constr-10/constr-10.flat.expected | 0 .../delay/delay-error-1/delay-error-1.flat | Bin 0 -> 8 bytes .../delay-error-1/delay-error-1.flat.expected | Bin 0 -> 6 bytes .../delay/delay-error-2/delay-error-2.flat | Bin 0 -> 7 bytes .../delay-error-2/delay-error-2.flat.expected | Bin 0 -> 5 bytes .../term/delay/delay-lam/delay-lam.flat | Bin 0 -> 6 bytes .../delay/delay-lam/delay-lam.flat.expected | Bin 0 -> 6 bytes .../term/force/force-1/force-1.flat | Bin 0 -> 6 bytes .../term/force/force-1/force-1.flat.expected | 0 .../term/force/force-2/force-2.flat | Bin 0 -> 9 bytes .../term/force/force-2/force-2.flat.expected | Bin 0 -> 6 bytes .../term/force/force-3/force-3.flat | Bin 0 -> 12 bytes .../term/force/force-3/force-3.flat.expected | Bin 0 -> 6 bytes .../term/force/force-4/force-4.flat | Bin 0 -> 6 bytes .../term/force/force-4/force-4.flat.expected | 0 .../uplc/evaluation/term/lam/lam-1/lam-1.flat | Bin 0 -> 6 bytes .../term/lam/lam-1/lam-1.flat.expected | Bin 0 -> 6 bytes .../uplc/evaluation/term/lam/lam-2/lam-2.flat | Bin 0 -> 6 bytes .../term/lam/lam-2/lam-2.flat.expected | Bin 0 -> 6 bytes .../nonFunctionalApplication.flat | Bin 0 -> 9 bytes .../nonFunctionalApplication.flat.expected | 0 .../term/unlifting-sat/unlifting-sat.flat | Bin 0 -> 9 bytes .../unlifting-sat/unlifting-sat.flat.expected | 0 .../term/unlifting-unsat/unlifting-unsat.flat | Bin 0 -> 7 bytes .../unlifting-unsat.flat.expected | Bin 0 -> 7 bytes .../uplc/evaluation/term/var/var.flat | 0 .../evaluation/term/var/var.flat.expected | 0 176 files changed, 50 insertions(+) create mode 100755 plutus-conformance/test-cases/uplc/evaluation/builtin/constant/ren.sh create mode 100755 plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/app-9.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/app-9.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/case-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/case-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/case-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/case-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/case-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/case-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/case-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/case-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/case-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/case-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/case-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/case-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/integer-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/integer-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/list-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/list-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/list-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/list-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/list-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/list-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/pair-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/pair-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/pair-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/pair-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/force-2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/force-2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/force-3.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/force-3.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/lam-1.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/lam-1.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.flat.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/ren.sh b/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/ren.sh new file mode 100755 index 00000000000..2703137b30a --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/ren.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +p=$PWD +for x in $(find . -type d -name "*[a-z][0-9]") +do + y=$(echo $x | sed 's|\(.\)$|-0\1|') + git mv $x $y + cd $y + for f in *[0-9].uplc* + do + g=$(echo $f | sed 's|\(.*\)\([0-9].uplc.*\)|\1-0\2|') + git mv $f $g + done + cd $p +done + + +# Find all of the test directories with names like xyz-4 +# Change into the directory +# Rename the ...-4.uplc... files to ...-04.uplc... +# Change up one directory +# Rename the directory to xyz-04 + + + diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh b/plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh new file mode 100755 index 00000000000..4068e936a12 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +p=$PWD +for x in $(find . -type d -name "*-[0-9]") +do + y=$(echo $x | sed 's|\(.\)$|0\1|') + git mv $x $y + cd $y + for f in *[0-9].uplc* + do + g=$(echo $f | sed 's|\(.*\)\([0-9].uplc.*\)|\10\2|') + git mv $f $g + done + cd $p +done + + +# Find all of the test directories with names like xyz-4 +# Change into the directory +# Rename the ...-4.uplc... files to ...-04.uplc... +# Change up one directory +# Rename the directory to xyz-04 + + + diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.flat b/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.flat new file mode 100644 index 0000000000000000000000000000000000000000..17e8fa2f83372d102bc009b0b6289526099adb07 GIT binary patch literal 126 zcmZQ%U@#69R5D;<5H4VI%i}nEkb#3?<_=+VrU?ux3~qU>3Tz$>JUw?fXE%8;2r)RD zGl0cG5-c8!yeF49GL|tI85gkSF`PZ9!qCYeIJ?1vQHUYgoGI-=5Q9pCz}W*!z``9K Qj6HXtvdTc?nN%1U0X#e(E&u=k literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..172349f9d623d120d489742cf8198d83b5e77a25 GIT binary patch literal 6 NcmZQ%VDMmQ1ONeL0LuUX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.flat b/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.flat new file mode 100644 index 0000000000000000000000000000000000000000..386fe7a882a4a56fbc1581545ab0c904d061a5b4 GIT binary patch literal 151 zcmZQ%U@$ff6jEkTU@TyB%i}nEVCD{y21x}L;{r|wB?pGI2R?U%9C#)$NbXQ+;8b8T zE>z27IeSor;Ut6M>_!hpA%RFKTz(a2nwlEz@J blJ=3YRdS)(=Gm(+GtgwW^gMkqM_Z$=@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat new file mode 100644 index 0000000000000000000000000000000000000000..297e4b4c2e81d5c6a836718991286db7b83687b9 GIT binary patch literal 55 zcmZQ%U@#69RANwRU^shlrX&OB>?Y#^PX;9ihO`GkKv9m93QWcYYI&RrEFO$KcZ3`` KCNQZmFaiL2KMiUC literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.flat b/plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.flat new file mode 100644 index 0000000000000000000000000000000000000000..4da7e1be000ab39c2972f95f5b9f945f63f88b3f GIT binary patch literal 119 zcmZQ%U@$fnQZhCUH(^L%VbC<3IJ@6mCC^uhkuimVLD*a*1D5St-WW=Cc(S{}pM14|e>85CzXdN534NLDsyn!v2Wa4gSOiIFL% N3ZyR$s?URg5dbfG8>j#P literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.flat b/plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.flat new file mode 100644 index 0000000000000000000000000000000000000000..d53fc25a0fda3a632158058b11528c754a46b3f6 GIT binary patch literal 56 zcmZQ%U@$fnG7S_m6*6FC5K=Z^1~UYh7=)CJ0~i^Uj2WC60+<fYq2GfrUYVv4E3-sbeC8AOM{t B23`OF literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.flat b/plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.flat new file mode 100644 index 0000000000000000000000000000000000000000..d24a6bd1f22f805d9741c56dc664896795566305 GIT binary patch literal 14 VcmZQ%U{F*tU^EV3W>8>c1ONz10UiJV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d24a6bd1f22f805d9741c56dc664896795566305 GIT binary patch literal 14 VcmZQ%U{F*tU^EV3W>8>c1ONz10UiJV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.flat b/plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.flat new file mode 100644 index 0000000000000000000000000000000000000000..daa676d1dfa99fd0a447eacd2cd18bdba6f8b95d GIT binary patch literal 7 OcmZQ%U=UJZVgvvHy8t%; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..daa676d1dfa99fd0a447eacd2cd18bdba6f8b95d GIT binary patch literal 7 OcmZQ%U=UJZVgvvHy8t%; literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.flat b/plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.flat new file mode 100644 index 0000000000000000000000000000000000000000..c04b9bb74d355ca68a7eaeb9d1e401084fc9c6f3 GIT binary patch literal 104 zcmZQ%U@#624HXnrHWe}r6fzYuU}O+dHed!b1eh3v6qSP+9D&$@*^~h!CuGbZWXfQq v%%H%m9Kfsu6f$5GQZi;RG7ez$Qebh*V$gJ8IMKjy!lQ@5fd@i*G;jg{!x#{5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..feb1704cbabc6fada9fdd3aca226a3c49023eb59 GIT binary patch literal 5 McmZQ%VDM4|006%LZ2$lO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.flat b/plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.flat new file mode 100644 index 0000000000000000000000000000000000000000..f859b6d8493ae9630fd6b6461114330412fd00bc GIT binary patch literal 110 zcmZQ%U@#624HXnrHWe}r6fzYuU}O+dHed!b1eh3v6qSP+9D&$@*^~h!CuGbZWXfQq v%%H%m9Kfsu6f$5GQZi;RG7ez$Qebh*V$gJ8IMKjy!lQ@5fd`rNXy60@FJTf^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.flat b/plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.flat new file mode 100644 index 0000000000000000000000000000000000000000..f00cb9e1f24a90079f719de5b03c8ae50a534a0f GIT binary patch literal 285 zcmah^y9&cF3_L%QIT3VEEYsPfGGyu}bn176epx@Ia)wTYf`m?wJ5CCS zDN_jw3dF%2pwS=~Ck4l$idZZ<<>DQ7-Te0Qn_o2ib*T@~S@?0?HO3WB>^07Bf`0%v zn3U$+Qp`NJoEeR%Kso_Mky5ZF5ho*~o`d4axS%m4402`AiUY$5r`Cy?M7;H|h=BiaA} literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..413ae54445b79a1c1d2629a4c8cb0c38450a189f GIT binary patch literal 6 NcmZQ%VDMmK1ONc(08Ib@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.flat b/plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.flat new file mode 100644 index 0000000000000000000000000000000000000000..7eeb45c39f00cf909c5ff9e2b4d18dd07e7f93a1 GIT binary patch literal 127 zcmZQ%U@$T^4HN<)Ap=GRA!P$*FhhWeK}g9sfRRB-*?`rUA%TTKfw91oL2#zvtQDP7 zoe~TUoPskLXMq?Tj0~KDGgnL$oH=Xf0%o8(&z?IT3=NW!D<%TfFf=GIHV8IIPMqDq UAkx6W(COjV!Z literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b8f197db54f545a17146ad5f6922a34c5dea823d GIT binary patch literal 6 NcmZQ%VDR8!1ONd209OD2 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.flat b/plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.flat new file mode 100644 index 0000000000000000000000000000000000000000..0b71038fba55b856cc2e66f3a1d8c7d93445e61a GIT binary patch literal 71 zcmZQ%U@$Tc6;uvXW)NUhGG;IaGZ++rY*Qg6W8-iWh6EM{O~cup3?dC24IDjp7#k#K WH!`R+a2(({d!RwcfrCMlfe`?u!w!D{ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..9d583997d7ab6e7a730dec8b5de63c8685182e77 GIT binary patch literal 6 NcmZQ%VDMmI1ONc#080P> literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.flat b/plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.flat new file mode 100644 index 0000000000000000000000000000000000000000..ac9168fbf9a10013ee1f4ce8aac5bf732258b900 GIT binary patch literal 6 NcmZQ%U{GZc1ONbx05|{u literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ac9168fbf9a10013ee1f4ce8aac5bf732258b900 GIT binary patch literal 6 NcmZQ%U{GZc1ONbx05|{u literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.flat b/plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.flat new file mode 100644 index 0000000000000000000000000000000000000000..8d3e8083da13f84531a67c2cab11dfdd1b842ea1 GIT binary patch literal 22 dcmZQ%U@$f|Eq2RORABO8oWtDc!7zy-5dbap1gii5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..413ae54445b79a1c1d2629a4c8cb0c38450a189f GIT binary patch literal 6 NcmZQ%VDMmK1ONc(08Ib@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.flat b/plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.flat new file mode 100644 index 0000000000000000000000000000000000000000..13a2300bf5adac39dc69d8f8b480f0b47ab02356 GIT binary patch literal 10 RcmZQ%U{E$^V9;a`1ONix0G0p% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..13a2300bf5adac39dc69d8f8b480f0b47ab02356 GIT binary patch literal 10 RcmZQ%U{E$^V9;a`1ONix0G0p% literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.flat new file mode 100644 index 0000000000000000000000000000000000000000..5352bd152d55c86e8a94e24b9248954fafbfc31f GIT binary patch literal 7 OcmZQ%U@&43nF#;^mjK}a literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..ef8e8b168851b08c565aef7f97522865c0609192 GIT binary patch literal 5 McmZQ%VDM}N00A8U%m4rY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.flat new file mode 100644 index 0000000000000000000000000000000000000000..0735d265662bc40fd37dce3e04ad8dc5aab53c2c GIT binary patch literal 8 PcmZQ%U@&43X literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.flat new file mode 100644 index 0000000000000000000000000000000000000000..b992bdacb5e1ade437b4b68eb21464013377c653 GIT binary patch literal 8 PcmZQ%U@-FHWLgLS0`dVW literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d81e4f94da1aff3b063fd465df02c5756daa9a00 GIT binary patch literal 5 McmZQ%VDMrD005r=O#lD@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.flat new file mode 100644 index 0000000000000000000000000000000000000000..6273d3f57bff63669a21ee8031e699df9179e960 GIT binary patch literal 8 PcmZQ%U@&43X$%Aa0+|6C literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..036ff6cdded79e8d34213964b21235afcedadeba GIT binary patch literal 6 NcmZQ%VDJ!S1ONdK0AK(B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.flat new file mode 100644 index 0000000000000000000000000000000000000000..a4b4d1e1289f6e6b35567915f72ee9c54cbfe685 GIT binary patch literal 11 ScmZQ%U@%r-RABTFWdr~OI{?)H literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..036ff6cdded79e8d34213964b21235afcedadeba GIT binary patch literal 6 NcmZQ%VDJ!S1ONdK0AK(B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.flat new file mode 100644 index 0000000000000000000000000000000000000000..01c600fe2b432d197803c9fb79579b7c6630c798 GIT binary patch literal 8 PcmZQ%U@&43Vh{uX0Z{-~ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..6faf33668448b9ead7f30ca368a21fee21627e4a GIT binary patch literal 6 NcmZQ%U{GLW1ONbU03-ka literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.flat new file mode 100644 index 0000000000000000000000000000000000000000..1c4e04c2e0b081b137951207fec629d2111d71cd GIT binary patch literal 9 QcmZQ%U@%f(@(^VN00QX%v;Y7A literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..7f0a79dbe55d1b599fd6f354abb081e072d64cfb GIT binary patch literal 6 NcmZQ%U{Glc1ONfc0Qdj^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.flat b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.flat new file mode 100644 index 0000000000000000000000000000000000000000..a0d458d92ded272ad45bee022d616d47f7007da9 GIT binary patch literal 11 ScmZQ%U@%rOV literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..1e49c04a32467fd87a2e8fd5049ecbbd1d857a01 GIT binary patch literal 6 NcmZQ%U{Gn`1ONen0IvW5 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..716c7b0e5a83b73389ec5615710b4ac499b4c896 GIT binary patch literal 10 RcmZQ%WSFwhgF%x)5C93|0lEMH literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..10e5474e7911d5b10e80873511b450e8c824a0b1 GIT binary patch literal 6 NcmZQ%Wbj~M1ONc)089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..07374ee68aa7291ea5e56b210f0106f4682b1d6f GIT binary patch literal 10 RcmZQ%WSFwpgF%x)5C9490lWYJ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..e982aa7a612c629182d17cf2af2d8ddd250c4ed7 GIT binary patch literal 6 NcmZQ%Wbj~U1ONeQ0L%aY literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..7956c2a5aace8ddea7a0fed8731a4378be9e4370 GIT binary patch literal 8 PcmZQ%WSFwhgMkqM23P@s literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..10e5474e7911d5b10e80873511b450e8c824a0b1 GIT binary patch literal 6 NcmZQ%Wbj~M1ONc)089V? literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..9fc657fbe7b54672918b7b487f98011fc931008b GIT binary patch literal 8 PcmZQ%WSFwpgMkqM24De$ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..1c6e66aaa273036cca46ac47c91bfc08fea8c213 GIT binary patch literal 13 UcmZQ%WSFwhgF%x)RDp#N01t`*;{X5v literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat new file mode 100644 index 0000000000000000000000000000000000000000..2dcac1548e940eb9f6dec1330210c784ae92340a GIT binary patch literal 13 UcmZQ%WSFwpgF%x)RDp#N01uo2 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..7c39c9bed12b3106b17270060a5c600ccc84ee67 GIT binary patch literal 14 VcmZQ%WSG*xHbEvmP5>F}11$gm literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..0d476fe1e760d345aeca5f179758711ddef1b3d3 GIT binary patch literal 11 ScmZQ%WSFw|EtjYegCGD9MgoHX literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..029917a3ab2fa6a6c263d2891fdc8cfb59242a08 GIT binary patch literal 8 PcmZQ%WSBB*f)*nH2WSE8 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..84f1ccc5785593d00d574df3974b9372a25969e9 GIT binary patch literal 6 NcmZQ%WbhDW1ONdP0ATsb~A^;4Y0;2!` literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.flat new file mode 100644 index 0000000000000000000000000000000000000000..77f10094202f378a1965b8398b6cc2ca759871d2 GIT binary patch literal 5 McmZQ%WN2Un009pGga7~l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..77f10094202f378a1965b8398b6cc2ca759871d2 GIT binary patch literal 5 McmZQ%WN2Un009pGga7~l literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.flat new file mode 100644 index 0000000000000000000000000000000000000000..53e3df2ce111e10fb6cd1290f83227531ddcf41f GIT binary patch literal 8 PcmZQ%WN6@WU||FR1Bd|9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..53e3df2ce111e10fb6cd1290f83227531ddcf41f GIT binary patch literal 8 PcmZQ%WN6@WU||FR1Bd|9 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.flat new file mode 100644 index 0000000000000000000000000000000000000000..c4db86c3c545c9c43004a2f8d6425d1c92005fce GIT binary patch literal 14 VcmZQ%WN46bU{zo|z^cH+2mlT=0qXz& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..c4db86c3c545c9c43004a2f8d6425d1c92005fce GIT binary patch literal 14 VcmZQ%WN46bU{zo|z^cH+2mlT=0qXz& literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat new file mode 100644 index 0000000000000000000000000000000000000000..87dd9efce8b71173e3adde17e3edba399196dbba GIT binary patch literal 6 NcmZQ%WN6@K1ONf30FM9w literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat new file mode 100644 index 0000000000000000000000000000000000000000..7f3e3bac020fb565455426830d3f6338ff09ec2d GIT binary patch literal 10 RcmZQ%Wa#BcuySBc1ONyd0oVWl literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat new file mode 100644 index 0000000000000000000000000000000000000000..b97832b61aeb088f0ed0138277f3266c47b9a686 GIT binary patch literal 41 rcmZQ%Wa$471s|k5MSK%0GIL9F6-pA*6>JrZ;>=8R4H=e59()J@v~Ch# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..b97832b61aeb088f0ed0138277f3266c47b9a686 GIT binary patch literal 41 rcmZQ%Wa$471s|k5MSK%0GIL9F6-pA*6>JrZ;>=8R4H=e59()J@v~Ch# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.flat b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.flat new file mode 100644 index 0000000000000000000000000000000000000000..d43fc0560ee83cdbcbbeaeb731cfae04ac824228 GIT binary patch literal 8 PcmZQ%U@-DvVr>Kf0=oeO literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..413ae54445b79a1c1d2629a4c8cb0c38450a189f GIT binary patch literal 6 NcmZQ%VDMmK1ONc(08Ib@ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.flat b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.flat new file mode 100644 index 0000000000000000000000000000000000000000..1e49397c6afd39f66358f59d29fb9560d7490d5a GIT binary patch literal 7 OcmZQ%U@&43OauS{SpcR0 literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..1e091c2f7533adf46db2937ca228522ea79fc987 GIT binary patch literal 5 McmZQ%U=U*j001`t82|tP literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.flat b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.flat new file mode 100644 index 0000000000000000000000000000000000000000..d27ff928e4a585fc14e499b9ea1fe942f1019335 GIT binary patch literal 6 NcmZQ%U{GWb1ONbl05kvq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..d27ff928e4a585fc14e499b9ea1fe942f1019335 GIT binary patch literal 6 NcmZQ%U{GWb1ONbl05kvq literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat new file mode 100644 index 0000000000000000000000000000000000000000..0c76f0cf993cf092fd82344d6cba1b281c65457b GIT binary patch literal 6 NcmZQ%U=2y0bc+B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..568e0753abf0790786df926c9ccf4587dd3e9c07 GIT binary patch literal 6 NcmZQ%U{Gn;2>=2y0bc+B literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat b/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat new file mode 100644 index 0000000000000000000000000000000000000000..9af9de4c7adfa510f5aab971f8c347a3228a4b12 GIT binary patch literal 9 QcmZQ%U@&QrRN!C)00f@^_y7O^ literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat new file mode 100644 index 0000000000000000000000000000000000000000..aec420df9505a8cf96f286e3abdd057de38bae9a GIT binary patch literal 9 QcmZQ%U@$J=G;-ht00g@MEdT%j literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.flat b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.flat new file mode 100644 index 0000000000000000000000000000000000000000..fd6a2cee2cbb2a696d38ab282b02fb8eeb499bf7 GIT binary patch literal 7 OcmZQ%U@&Kx%m@Gi5dh5q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.flat.expected new file mode 100644 index 0000000000000000000000000000000000000000..fd6a2cee2cbb2a696d38ab282b02fb8eeb499bf7 GIT binary patch literal 7 OcmZQ%U@&Kx%m@Gi5dh5q literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat new file mode 100644 index 00000000000..e69de29bb2d diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected new file mode 100644 index 00000000000..e69de29bb2d From 61920a739b5e281cc68faf16c1acd4fc0ad32de8 Mon Sep 17 00:00:00 2001 From: kwxm Date: Wed, 15 Jul 2026 22:46:41 +0100 Subject: [PATCH 03/19] WIP --- plutus-conformance/README.md | 26 ++ plutus-conformance/consistency/Spec.hs | 163 +++++++++ plutus-conformance/plutus-conformance.cabal | 23 ++ .../src/PlutusConformance/Common.hs | 313 ++++++++++++++---- .../array/emptyArray/emptyArray.uplc | 0 .../emptyArray.uplc.budget.expected | 0 .../array/emptyArray/emptyArray.uplc.expected | 0 .../illTypedArray-01/illTypedArray-01.uplc | 0 .../illTypedArray-01.uplc.budget.expected | 0 .../illTypedArray-01.uplc.expected | 0 .../illTypedArray-02/illTypedArray-02.uplc | 0 .../illTypedArray-02.uplc.budget.expected | 0 .../illTypedArray-02.uplc.expected | 0 .../array/simpleArray/simpleArray.uplc | 0 .../simpleArray.uplc.budget.expected | 0 .../simpleArray/simpleArray.uplc.expected | 0 .../array/unitArray/unitArray.uplc | 0 .../unitArray/unitArray.uplc.budget.expected | 0 .../array/unitArray/unitArray.uplc.expected | 0 .../G1/bad-syntax-01/bad-syntax-01.uplc | 0 .../bad-syntax-01.uplc.budget.expected | 0 .../bad-syntax-01/bad-syntax-01.uplc.expected | 0 .../G1/bad-syntax-02/bad-syntax-02.uplc | 0 .../bad-syntax-02.uplc.budget.expected | 0 .../bad-syntax-02/bad-syntax-02.uplc.expected | 0 .../bls12-381/G1/bad-zero-01/bad-zero-01.uplc | 0 .../bad-zero-01.uplc.budget.expected | 0 .../G1/bad-zero-01/bad-zero-01.uplc.expected | 0 .../bls12-381/G1/bad-zero-02/bad-zero-02.uplc | 0 .../bad-zero-02.uplc.budget.expected | 0 .../G1/bad-zero-02/bad-zero-02.uplc.expected | 0 .../bls12-381/G1/bad-zero-03/bad-zero-03.uplc | 0 .../bad-zero-03.uplc.budget.expected | 0 .../G1/bad-zero-03/bad-zero-03.uplc.expected | 0 .../bls12-381/G1/off-curve/off-curve.uplc | 0 .../off-curve/off-curve.uplc.budget.expected | 0 .../G1/off-curve/off-curve.uplc.expected | 0 .../on-curve-bit3-clear.uplc | 0 .../on-curve-bit3-clear.uplc.budget.expected | 0 .../on-curve-bit3-clear.uplc.expected | 0 .../on-curve-bit3-set/on-curve-bit3-set.uplc | 0 .../on-curve-bit3-set.uplc.budget.expected | 0 .../on-curve-bit3-set.uplc.expected | 0 .../on-curve-serialised-not-compressed.uplc | 0 ...alised-not-compressed.uplc.budget.expected | 0 ...ve-serialised-not-compressed.uplc.expected | 0 .../G1/out-of-group/out-of-group.uplc | 0 .../out-of-group.uplc.budget.expected | 0 .../out-of-group/out-of-group.uplc.expected | 0 .../bls12-381/G1/too-long/too-long.uplc | 0 .../G1/too-long/too-long.uplc.budget.expected | 0 .../G1/too-long/too-long.uplc.expected | 0 .../bls12-381/G1/too-short/too-short.uplc | 0 .../too-short/too-short.uplc.budget.expected | 0 .../G1/too-short/too-short.uplc.expected | 0 .../bls12-381/G1/zero/zero.uplc | 0 .../G1/zero/zero.uplc.budget.expected | 0 .../bls12-381/G1/zero/zero.uplc.expected | 0 .../G2/bad-syntax-01/bad-syntax-01.uplc | 0 .../bad-syntax-01.uplc.budget.expected | 0 .../bad-syntax-01/bad-syntax-01.uplc.expected | 0 .../G2/bad-syntax-02/bad-syntax-02.uplc | 0 .../bad-syntax-02.uplc.budget.expected | 0 .../bad-syntax-02/bad-syntax-02.uplc.expected | 0 .../bls12-381/G2/bad-zero-01/bad-zero-01.uplc | 0 .../bad-zero-01.uplc.budget.expected | 0 .../G2/bad-zero-01/bad-zero-01.uplc.expected | 0 .../bls12-381/G2/bad-zero-02/bad-zero-02.uplc | 0 .../bad-zero-02.uplc.budget.expected | 0 .../G2/bad-zero-02/bad-zero-02.uplc.expected | 0 .../bls12-381/G2/bad-zero-03/bad-zero-03.uplc | 0 .../bad-zero-03.uplc.budget.expected | 0 .../G2/bad-zero-03/bad-zero-03.uplc.expected | 0 .../bls12-381/G2/off-curve/off-curve.uplc | 0 .../off-curve/off-curve.uplc.budget.expected | 0 .../G2/off-curve/off-curve.uplc.expected | 0 .../on-curve-bit3-clear.uplc | 0 .../on-curve-bit3-clear.uplc.budget.expected | 0 .../on-curve-bit3-clear.uplc.expected | 0 .../on-curve-bit3-set/on-curve-bit3-set.uplc | 0 .../on-curve-bit3-set.uplc.budget.expected | 0 .../on-curve-bit3-set.uplc.expected | 0 .../on-curve-serialised-not-compressed.uplc | 0 ...alised-not-compressed.uplc.budget.expected | 0 ...ve-serialised-not-compressed.uplc.expected | 0 .../G2/out-of-group/out-of-group.uplc | 0 .../out-of-group.uplc.budget.expected | 0 .../out-of-group/out-of-group.uplc.expected | 0 .../bls12-381/G2/too-long/too-long.uplc | 0 .../G2/too-long/too-long.uplc.budget.expected | 0 .../G2/too-long/too-long.uplc.expected | 0 .../bls12-381/G2/too-short/too-short.uplc | 0 .../too-short/too-short.uplc.budget.expected | 0 .../G2/too-short/too-short.uplc.expected | 0 .../bls12-381/G2/zero/zero.uplc | 0 .../G2/zero/zero.uplc.budget.expected | 0 .../bls12-381/G2/zero/zero.uplc.expected | 0 .../bool/False/False.uplc | 0 .../bool/False/False.uplc.budget.expected | 0 .../bool/False/False.uplc.expected | 0 .../bool/Maybe/Maybe.uplc | 0 .../bool/Maybe/Maybe.uplc.budget.expected | 0 .../bool/Maybe/Maybe.uplc.expected | 0 .../{constant => parser}/bool/True/True.uplc | 0 .../bool/True/True.uplc.budget.expected | 0 .../bool/True/True.uplc.expected | 0 .../bool/boolean/boolean.uplc | 0 .../bool/boolean/boolean.uplc.budget.expected | 0 .../bool/boolean/boolean.uplc.expected | 0 .../bool/false-lc/false-lc.uplc | 0 .../false-lc/false-lc.uplc.budget.expected | 0 .../bool/false-lc/false-lc.uplc.expected | 0 .../bool/true-lc/true-lc.uplc | 0 .../bool/true-lc/true-lc.uplc.budget.expected | 0 .../bool/true-lc/true-lc.uplc.expected | 0 .../bytestring-01/bytestring-01.uplc | 0 .../bytestring-01.uplc.budget.expected | 0 .../bytestring-01/bytestring-01.uplc.expected | 0 .../bytestring-02/bytestring-02.uplc | 0 .../bytestring-02.uplc.budget.expected | 0 .../bytestring-02/bytestring-02.uplc.expected | 0 .../bytestring-03/bytestring-03.uplc | 0 .../bytestring-03.uplc.budget.expected | 0 .../bytestring-03/bytestring-03.uplc.expected | 0 .../bytestring-04/bytestring-04.uplc | 0 .../bytestring-04.uplc.budget.expected | 0 .../bytestring-04/bytestring-04.uplc.expected | 0 .../data/dataByteString/dataByteString.uplc | 0 .../dataByteString.uplc.budget.expected | 0 .../dataByteString.uplc.expected | 0 .../data/dataConstr/dataConstr.uplc | 0 .../dataConstr.uplc.budget.expected | 0 .../data/dataConstr/dataConstr.uplc.expected | 0 .../data/dataInteger/dataInteger.uplc | 0 .../dataInteger.uplc.budget.expected | 0 .../dataInteger/dataInteger.uplc.expected | 0 .../data/dataList/dataList.uplc | 0 .../dataList/dataList.uplc.budget.expected | 0 .../data/dataList/dataList.uplc.expected | 0 .../data/dataMap/dataMap.uplc | 0 .../data/dataMap/dataMap.uplc.budget.expected | 0 .../data/dataMap/dataMap.uplc.expected | 0 .../dataMisByteString/dataMisByteString.uplc | 0 .../dataMisByteString.uplc.budget.expected | 0 .../dataMisByteString.uplc.expected | 0 .../data/dataMisConstr/dataMisConstr.uplc | 0 .../dataMisConstr.uplc.budget.expected | 0 .../dataMisConstr/dataMisConstr.uplc.expected | 0 .../data/dataMisInteger/dataMisInteger.uplc | 0 .../dataMisInteger.uplc.budget.expected | 0 .../dataMisInteger.uplc.expected | 0 .../data/dataMisList/dataMisList.uplc | 0 .../dataMisList.uplc.budget.expected | 0 .../dataMisList/dataMisList.uplc.expected | 0 .../data/dataMisMap/dataMisMap.uplc | 0 .../dataMisMap.uplc.budget.expected | 0 .../data/dataMisMap/dataMisMap.uplc.expected | 0 .../integer/integer-01/integer-01.uplc | 0 .../integer-01.uplc.budget.expected | 0 .../integer-01/integer-01.uplc.expected | 0 .../integer/integer-02/integer-02.uplc | 0 .../integer-02.uplc.budget.expected | 0 .../integer-02/integer-02.uplc.expected | 0 .../integer/integer-03/integer-03.uplc | 0 .../integer-03.uplc.budget.expected | 0 .../integer-03/integer-03.uplc.expected | 0 .../integer/integer-04/integer-04.uplc | 0 .../integer-04.uplc.budget.expected | 0 .../integer-04/integer-04.uplc.expected | 0 .../integer/integer-05/integer-05.uplc | 0 .../integer-05.uplc.budget.expected | 0 .../integer-05/integer-05.uplc.expected | 0 .../integer/integer-06/integer-06.uplc | 0 .../integer-06.uplc.budget.expected | 0 .../integer-06/integer-06.uplc.expected | 0 .../integer/integer-07/integer-07.uplc | 0 .../integer-07.uplc.budget.expected | 0 .../integer-07/integer-07.uplc.expected | 0 .../integer/integer-08/integer-08.uplc | 0 .../integer-08.uplc.budget.expected | 0 .../integer-08/integer-08.uplc.expected | 0 .../integer/integer-09/integer-09.uplc | 0 .../integer-09.uplc.budget.expected | 0 .../integer-09/integer-09.uplc.expected | 0 .../integer/integer10/integer10.uplc | 0 .../integer10/integer10.uplc.budget.expected | 0 .../integer/integer10/integer10.uplc.expected | 0 .../list/emptyList/emptyList.uplc | 0 .../emptyList/emptyList.uplc.budget.expected | 0 .../list/emptyList/emptyList.uplc.expected | 0 .../list/illTypedList-01/illTypedList-01.uplc | 0 .../illTypedList-01.uplc.budget.expected | 0 .../illTypedList-01.uplc.expected | 0 .../list/illTypedList-02/illTypedList-02.uplc | 0 .../illTypedList-02.uplc.budget.expected | 0 .../illTypedList-02.uplc.expected | 0 .../list/simpleList/simpleList.uplc | 0 .../simpleList.uplc.budget.expected | 0 .../list/simpleList/simpleList.uplc.expected | 0 .../list/unitList/unitList.uplc | 0 .../unitList/unitList.uplc.budget.expected | 0 .../list/unitList/unitList.uplc.expected | 0 .../illTypedNestedPair.uplc | 0 .../illTypedNestedPair.uplc.budget.expected | 0 .../illTypedNestedPair.uplc.expected | 0 .../pair/illTypedPair-01/illTypedPair-01.uplc | 0 .../illTypedPair-01.uplc.budget.expected | 0 .../illTypedPair-01.uplc.expected | 0 .../pair/illTypedPair-02/illTypedPair-02.uplc | 0 .../illTypedPair-02.uplc.budget.expected | 0 .../illTypedPair-02.uplc.expected | 0 .../pair/nestedPair/nestedPair.uplc | 0 .../nestedPair.uplc.budget.expected | 0 .../pair/nestedPair/nestedPair.uplc.expected | 0 .../pair/simplePair/simplePair.uplc | 0 .../simplePair.uplc.budget.expected | 0 .../pair/simplePair/simplePair.uplc.expected | 0 .../builtin/{constant => parser}/ren.sh | 0 .../string/string-01/string-01.uplc | 0 .../string-01/string-01.uplc.budget.expected | 0 .../string/string-01/string-01.uplc.expected | 0 .../string/string-02/string-02.uplc | 0 .../string-02/string-02.uplc.budget.expected | 0 .../string/string-02/string-02.uplc.expected | 0 .../string/string-03/string-03.uplc | 0 .../string-03/string-03.uplc.budget.expected | 0 .../string/string-03/string-03.uplc.expected | 0 .../string/string-04/string-04.uplc | 0 .../string-04/string-04.uplc.budget.expected | 0 .../string/string-04/string-04.uplc.expected | 0 .../string/string-05/string-05.uplc | 0 .../string-05/string-05.uplc.budget.expected | 0 .../string/string-05/string-05.uplc.expected | 0 .../string/string-06/string-06.uplc | 0 .../string-06/string-06.uplc.budget.expected | 0 .../string/string-06/string-06.uplc.expected | 0 .../string/string-07/string-07.uplc | 0 .../string-07/string-07.uplc.budget.expected | 0 .../string/string-07/string-07.uplc.expected | 0 .../string/string-08/string-08.uplc | 0 .../string-08/string-08.uplc.budget.expected | 0 .../string/string-08/string-08.uplc.expected | 0 .../unit/unit-fail-1/unit-fail-1.uplc | 0 .../unit-fail-1.uplc.budget.expected | 0 .../unit-fail-1/unit-fail-1.uplc.expected | 0 .../unit/unit-fail-2/unit-fail-2.uplc | 0 .../unit-fail-2.uplc.budget.expected | 0 .../unit-fail-2/unit-fail-2.uplc.expected | 0 .../{constant => parser}/unit/unit/unit.uplc | 0 .../unit/unit/unit.uplc.budget.expected | 0 .../unit/unit/unit.uplc.expected | 0 .../currencyID-too-long-1.uplc | 0 ...currencyID-too-long-1.uplc.budget.expected | 0 .../currencyID-too-long-1.uplc.expected | 0 .../currencyID-too-long-2.uplc | 0 ...currencyID-too-long-2.uplc.budget.expected | 0 .../currencyID-too-long-2.uplc.expected | 0 .../currencyIDs-unordered.uplc | 0 ...currencyIDs-unordered.uplc.budget.expected | 0 .../currencyIDs-unordered.uplc.expected | 0 .../duplicate-tokenIDs.uplc | 0 .../duplicate-tokenIDs.uplc.budget.expected | 0 .../duplicate-tokenIDs.uplc.expected | 0 .../value/empty-tokens/empty-tokens.uplc | 0 .../empty-tokens.uplc.budget.expected | 0 .../empty-tokens/empty-tokens.uplc.expected | 0 .../value/empty-value/empty-value.uplc | 0 .../empty-value.uplc.budget.expected | 0 .../empty-value/empty-value.uplc.expected | 0 .../value/ill-formed/ill-formed.uplc | 0 .../ill-formed.uplc.budget.expected | 0 .../value/ill-formed/ill-formed.uplc.expected | 0 .../max-currencyID-length.uplc | 0 ...max-currencyID-length.uplc.budget.expected | 0 .../max-currencyID-length.uplc.expected | 0 .../max-tokenID-length.uplc | 0 .../max-tokenID-length.uplc.budget.expected | 0 .../max-tokenID-length.uplc.expected | 0 .../value/no-overflow/no-overflow.uplc | 0 .../no-overflow.uplc.budget.expected | 0 .../no-overflow/no-overflow.uplc.expected | 0 .../value/no-underflow/no-underflow.uplc | 0 .../no-underflow.uplc.budget.expected | 0 .../no-underflow/no-underflow.uplc.expected | 0 .../value/overflow/overflow.uplc | 0 .../overflow/overflow.uplc.budget.expected | 0 .../value/overflow/overflow.uplc.expected | 0 .../tokenID-too-long-1.uplc | 0 .../tokenID-too-long-1.uplc.budget.expected | 0 .../tokenID-too-long-1.uplc.expected | 0 .../tokenID-too-long-2.uplc | 0 .../tokenID-too-long-2.uplc.budget.expected | 0 .../tokenID-too-long-2.uplc.expected | 0 .../tokenIDs-unordered.uplc | 0 .../tokenIDs-unordered.uplc.budget.expected | 0 .../tokenIDs-unordered.uplc.expected | 0 .../value/underflow/underflow.uplc | 0 .../underflow/underflow.uplc.budget.expected | 0 .../value/underflow/underflow.uplc.expected | 0 .../value/value-ok-1/value-ok-1.uplc | 0 .../value-ok-1.uplc.budget.expected | 0 .../value/value-ok-1/value-ok-1.uplc.expected | 0 .../value/value-ok-2/value-ok-2.uplc | 0 .../value-ok-2.uplc.budget.expected | 0 .../value/value-ok-2/value-ok-2.uplc.expected | 0 .../value/zero-asset/zero-asset.uplc | 0 .../zero-asset.uplc.budget.expected | 0 .../value/zero-asset/zero-asset.uplc.expected | 0 .../test-cases/uplc/evaluation/builtin/ren.sh | 25 -- .../evaluation/term/case/case-07/case-07.flat | Bin 0 -> 6 bytes .../term/constr/constr-06/constr-06.flat | Bin 0 -> 5 bytes .../term/constr/constr-07/constr-07.flat | Bin 0 -> 41 bytes .../constr/constr-07/constr-07.flat.expected | Bin 0 -> 41 bytes .../term/constr/constr-07/constr-07.uplc | 4 +- .../constr-07/constr-07.uplc.budget.expected | 3 +- .../constr/constr-07/constr-07.uplc.expected | 7 +- .../term/constr/constr-08/constr-08.flat | Bin 41 -> 39 bytes .../constr/constr-08/constr-08.flat.expected | Bin 41 -> 0 bytes .../term/constr/constr-08/constr-08.uplc | 4 +- .../constr-08/constr-08.uplc.budget.expected | 3 +- .../constr/constr-08/constr-08.uplc.expected | 7 +- .../term/constr/constr-09/constr-09.flat | Bin 0 -> 39 bytes .../term/constr/constr-09/constr-09.uplc | 4 +- .../term/constr/constr-10/constr-10.flat | 0 .../constr/constr-10/constr-10.flat.expected | 0 .../term/constr/constr-10/constr-10.uplc | 4 - .../uplc/evaluation/term/parser/README.md | 2 + .../constr/negative-tag/negative-tag.uplc | 4 + .../negative-tag.uplc.budget.expected} | 0 .../negative-tag/negative-tag.uplc.expected} | 0 .../uplc/evaluation/term/var/var.flat | Bin 0 -> 5 bytes 331 files changed, 478 insertions(+), 114 deletions(-) create mode 100644 plutus-conformance/consistency/Spec.hs rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/emptyArray/emptyArray.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/emptyArray/emptyArray.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/emptyArray/emptyArray.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/illTypedArray-01/illTypedArray-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/illTypedArray-01/illTypedArray-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/illTypedArray-02/illTypedArray-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/illTypedArray-02/illTypedArray-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/simpleArray/simpleArray.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/simpleArray/simpleArray.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/simpleArray/simpleArray.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/unitArray/unitArray.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/unitArray/unitArray.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/array/unitArray/unitArray.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-01/bad-zero-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-02/bad-zero-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-03/bad-zero-03.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/off-curve/off-curve.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/off-curve/off-curve.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/off-curve/off-curve.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/out-of-group/out-of-group.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/out-of-group/out-of-group.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/too-long/too-long.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/too-long/too-long.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/too-long/too-long.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/too-short/too-short.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/too-short/too-short.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/too-short/too-short.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/zero/zero.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/zero/zero.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G1/zero/zero.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-01/bad-zero-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-02/bad-zero-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-03/bad-zero-03.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/off-curve/off-curve.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/off-curve/off-curve.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/off-curve/off-curve.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/out-of-group/out-of-group.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/out-of-group/out-of-group.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/too-long/too-long.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/too-long/too-long.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/too-long/too-long.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/too-short/too-short.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/too-short/too-short.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/too-short/too-short.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/zero/zero.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/zero/zero.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bls12-381/G2/zero/zero.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/False/False.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/False/False.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/False/False.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/Maybe/Maybe.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/Maybe/Maybe.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/Maybe/Maybe.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/True/True.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/True/True.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/True/True.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/boolean/boolean.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/boolean/boolean.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/boolean/boolean.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/false-lc/false-lc.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/false-lc/false-lc.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/false-lc/false-lc.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/true-lc/true-lc.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/true-lc/true-lc.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bool/true-lc/true-lc.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-01/bytestring-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-01/bytestring-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-01/bytestring-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-02/bytestring-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-02/bytestring-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-02/bytestring-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-03/bytestring-03.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-03/bytestring-03.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-03/bytestring-03.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-04/bytestring-04.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-04/bytestring-04.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/bytestring/bytestring-04/bytestring-04.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataByteString/dataByteString.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataByteString/dataByteString.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataByteString/dataByteString.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataConstr/dataConstr.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataConstr/dataConstr.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataConstr/dataConstr.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataInteger/dataInteger.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataInteger/dataInteger.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataInteger/dataInteger.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataList/dataList.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataList/dataList.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataList/dataList.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMap/dataMap.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMap/dataMap.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMap/dataMap.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisByteString/dataMisByteString.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisByteString/dataMisByteString.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisByteString/dataMisByteString.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisConstr/dataMisConstr.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisConstr/dataMisConstr.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisConstr/dataMisConstr.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisInteger/dataMisInteger.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisInteger/dataMisInteger.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisInteger/dataMisInteger.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisList/dataMisList.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisList/dataMisList.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisList/dataMisList.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisMap/dataMisMap.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisMap/dataMisMap.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/data/dataMisMap/dataMisMap.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-01/integer-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-01/integer-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-01/integer-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-02/integer-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-02/integer-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-02/integer-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-03/integer-03.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-03/integer-03.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-03/integer-03.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-04/integer-04.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-04/integer-04.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-04/integer-04.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-05/integer-05.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-05/integer-05.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-05/integer-05.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-06/integer-06.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-06/integer-06.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-06/integer-06.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-07/integer-07.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-07/integer-07.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-07/integer-07.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-08/integer-08.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-08/integer-08.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-08/integer-08.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-09/integer-09.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-09/integer-09.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer-09/integer-09.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer10/integer10.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer10/integer10.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/integer/integer10/integer10.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/emptyList/emptyList.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/emptyList/emptyList.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/emptyList/emptyList.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/illTypedList-01/illTypedList-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/illTypedList-01/illTypedList-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/illTypedList-01/illTypedList-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/illTypedList-02/illTypedList-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/illTypedList-02/illTypedList-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/illTypedList-02/illTypedList-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/simpleList/simpleList.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/simpleList/simpleList.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/simpleList/simpleList.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/unitList/unitList.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/unitList/unitList.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/list/unitList/unitList.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedNestedPair/illTypedNestedPair.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedPair-01/illTypedPair-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedPair-01/illTypedPair-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedPair-02/illTypedPair-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/illTypedPair-02/illTypedPair-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/nestedPair/nestedPair.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/nestedPair/nestedPair.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/nestedPair/nestedPair.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/simplePair/simplePair.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/simplePair/simplePair.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/pair/simplePair/simplePair.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/ren.sh (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-01/string-01.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-01/string-01.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-01/string-01.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-02/string-02.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-02/string-02.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-02/string-02.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-03/string-03.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-03/string-03.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-03/string-03.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-04/string-04.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-04/string-04.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-04/string-04.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-05/string-05.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-05/string-05.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-05/string-05.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-06/string-06.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-06/string-06.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-06/string-06.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-07/string-07.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-07/string-07.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-07/string-07.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-08/string-08.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-08/string-08.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/string/string-08/string-08.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit-fail-1/unit-fail-1.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit-fail-1/unit-fail-1.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit-fail-1/unit-fail-1.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit-fail-2/unit-fail-2.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit-fail-2/unit-fail-2.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit-fail-2/unit-fail-2.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit/unit.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit/unit.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/unit/unit/unit.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyID-too-long-1/currencyID-too-long-1.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyID-too-long-2/currencyID-too-long-2.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyIDs-unordered/currencyIDs-unordered.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/empty-tokens/empty-tokens.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/empty-tokens/empty-tokens.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/empty-tokens/empty-tokens.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/empty-value/empty-value.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/empty-value/empty-value.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/empty-value/empty-value.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/ill-formed/ill-formed.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/ill-formed/ill-formed.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/ill-formed/ill-formed.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/max-currencyID-length/max-currencyID-length.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/max-currencyID-length/max-currencyID-length.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/max-tokenID-length/max-tokenID-length.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/max-tokenID-length/max-tokenID-length.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/no-overflow/no-overflow.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/no-overflow/no-overflow.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/no-overflow/no-overflow.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/no-underflow/no-underflow.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/no-underflow/no-underflow.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/no-underflow/no-underflow.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/overflow/overflow.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/overflow/overflow.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/overflow/overflow.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenID-too-long-1/tokenID-too-long-1.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenID-too-long-2/tokenID-too-long-2.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenIDs-unordered/tokenIDs-unordered.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/underflow/underflow.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/underflow/underflow.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/underflow/underflow.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/value-ok-1/value-ok-1.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/value-ok-1/value-ok-1.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/value-ok-1/value-ok-1.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/value-ok-2/value-ok-2.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/value-ok-2/value-ok-2.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/value-ok-2/value-ok-2.uplc.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/zero-asset/zero-asset.uplc (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/zero-asset/zero-asset.uplc.budget.expected (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/{constant => parser}/value/zero-asset/zero-asset.uplc.expected (100%) delete mode 100755 plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh delete mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat delete mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat.expected delete mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/parser/README.md create mode 100644 plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc rename plutus-conformance/test-cases/uplc/evaluation/term/{constr/constr-10/constr-10.uplc.budget.expected => parser/constr/negative-tag/negative-tag.uplc.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/{constr/constr-10/constr-10.uplc.expected => parser/constr/negative-tag/negative-tag.uplc.expected} (100%) diff --git a/plutus-conformance/README.md b/plutus-conformance/README.md index e7b16f04d44..dd039051b67 100644 --- a/plutus-conformance/README.md +++ b/plutus-conformance/README.md @@ -20,6 +20,32 @@ The tests currently cover or will cover the Haskell and Agda implementation of: ## Organisation of tests The tests mostly take the form of golden tests of fairly simple UPLC programs. The input files for the tests are organised in a tree of directories under the [test-cases](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/test-cases) directory. If a directory in this tree contains one or more subdirectories then any other files in the directory are ignored and the subdirectories are recursively searched for test cases. If a directory `` has no subdirectories then it is expected to contain a file called `.uplc` and no other files with the `.uplc` extension. The file `.uplc` should contain textual source code for a UPLC program, and the directory should also contain a file called `.uplc.expected` containing the expected output of the program and a file called `.uplc.budget.expected`containing the expected CPU and memory budgets. Any other files (for example `README` files) in the directory are ignored. See the [addInteger-01](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01) for an example of the expected format. To avoid difficulties with case-insensitive filesystems no two subdirectories of a test directory should have names which differ only by case (eg `True` and `true`). +### Flat encoding + +Some test-case directories also contain a `.flat` file (and a +`.flat.expected` file), containing the `flat`-encoded version of the +`.uplc` (respectively `.uplc.expected`) program in the same directory. The +`conformance-consistency` test suite checks that decoding a `.flat` file +produces the same AST as parsing the corresponding `.uplc` file, and +likewise for the `.flat.expected`/`.uplc.expected` pair. A `.flat.expected` +file is empty if the corresponding `.uplc.expected` file records a parse or +evaluation failure rather than a program. Test-case directories which don't +yet have a `.flat` file are skipped, as are any directories listed in the +`skippedFlatDecodingTests` list in +[consistency/Spec.hs](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/consistency/Spec.hs). + +By default, the UPLC evaluation test suites (`haskell-conformance`, +`haskell-steppable-conformance`, and `agda-conformance`) run their tests +against the textual `.uplc` files. Passing `--format=flat` as a +test option makes them run against the `.flat` files instead (see +[`Format`](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/src/PlutusConformance/Common.hs)), +eg: + +`cabal test haskell-conformance --test-options=--format=flat` + +Test-case directories which don't yet have a `.flat` file are silently +skipped when `--format=flat` is used. + ### Adding/updating test outputs To update or add test outputs, use the accept test option of the tests. E.g., to have the test results overwrite the `.expected` files in the Haskell implementation test suite (`haskell-conformance`) , run: diff --git a/plutus-conformance/consistency/Spec.hs b/plutus-conformance/consistency/Spec.hs new file mode 100644 index 00000000000..ecc079bc5f7 --- /dev/null +++ b/plutus-conformance/consistency/Spec.hs @@ -0,0 +1,163 @@ +{-| Tests checking that `.flat` files decode to the same AST as the +corresponding textual `.uplc` files and that every `.uplc` file has a +corresponding `.flat` file, and vice-versa. This will make sure that +we remember to add both formats when we add a new test. -} +module Main (main) where + +import Data.ByteString qualified as BS +import Data.Text.IO qualified as T +import PlutusConformance.Common +import PlutusPrelude (display) +import System.Directory +import System.FilePath + ( dropExtension + , takeBaseName + , (<.>) + , () + ) +import Test.Tasty (defaultMain, testGroup) +import Test.Tasty.Golden (findByExtension) +import Test.Tasty.HUnit (Assertion, assertFailure, testCase) +import Test.Tasty.Providers (TestTree) +import Witherable (Witherable (wither)) + +{-| A list of directories which should be skipped because for one reason or another + we don't have flat files or don't currently expect the test to pass. -} +skippedFlatDecodingTests :: [FilePath] +skippedFlatDecodingTests = + [ -- The tests in `constant` are supposed to test that the textual parser + -- parses constants correctly. This doesn't really make sense for `flat` + -- files, so we skip them. + "test-cases/uplc/evaluation/builtin/parser" + , "test-cases/uplc/evaluation/term/parser" + , -- `var` has a free variable; not sure what the problem is. + "test-cases/uplc/evaluation/term/var" + ] + +{-| Check that a `.flat` (or `.flat.expected`) file decodes to the same AST as +the textual UPLC program in the corresponding `.uplc` (or `.uplc.expected`) +file. A `.uplc.expected` file may instead contain one of the special +"failure" markers (see `expectedToProg`); in that case, and only in that case, +we expect the `.flat.expected` file to fail to decode as well (for example +because it's empty). -} +assertFlatMatchesUplc + :: FilePath + -- ^ path to the `.uplc`/`.uplc.expected` file + -> FilePath + -- ^ path to the corresponding `.flat`/`.flat.expected` file + -> Assertion +assertFlatMatchesUplc uplcFile flatFile = do + uplcResult <- expectedToProg <$> T.readFile uplcFile + flatResult <- decodeFlatProg <$> BS.readFile flatFile + case (uplcResult, flatResult) of + (Left _, Left _) -> pure () -- both fail to represent a program: fine + (Right uplcProg, Right flatProg) + | uplcProg == flatProg -> pure () + | otherwise -> + assertFailure $ + "AST mismatch between " + <> flatFile + <> " and " + <> uplcFile + <> ".\nDecoded from " + <> flatFile + <> ":\n" + <> display flatProg + <> "\nParsed from " + <> uplcFile + <> ":\n" + <> display uplcProg + (Left _, Right flatProg) -> + assertFailure $ + uplcFile + <> " does not represent a program, but " + <> flatFile + <> " decoded successfully to:\n" + <> display flatProg + (Right uplcProg, Left err) -> + assertFailure $ + flatFile + <> " failed to decode (" + <> err + <> "), but " + <> uplcFile + <> " represents the program:\n" + <> display uplcProg + +{-| Walk a file tree (expected to be `test-cases/uplc/evaluation`). Any +directory (leaf or non-leaf) listed in `skippedDirs` is skipped entirely, +along with everything below it. For every other test-case directory, this +requires that a `.uplc` file and a `.flat` file exist together or not at +all: if one is present without the other, that's reported as a failing test +(the idea being that this should remind us to add a `.flat` file whenever we +add a new `.uplc` file, and vice versa). If both are present, we check that +the `.flat` file decodes to the same AST as the `.uplc` file, and likewise +for the `.flat.expected`/`.uplc.expected` pair. -} +discoverFlatDecodingTests + :: [FilePath] + {-^ Paths, relative to the root of plutus-conformance, of directories to + skip entirely (along with any subdirectories), eg + "test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01" or + "test-cases/uplc/evaluation/builtin/constant". -} + -> FilePath + -- ^ The directory to search for tests. + -> IO TestTree +discoverFlatDecodingTests skippedDirs = go + where + go dir + | dir `elem` skippedDirs = pure $ testGroup (takeBaseName dir) [] + | otherwise = do + let name = takeBaseName dir + children <- listDirectory dir + subdirs <- flip wither children $ \child -> do + let fullPath = dir child + isDir <- doesDirectoryExist fullPath + pure $ if isDir then Just fullPath else Nothing + if null subdirs + then testGroup name <$> leafTests dir + else testGroup name <$> traverse go subdirs + leafTests dir = do + uplcFiles <- findByExtension [".uplc"] dir + flatFiles <- findByExtension [".flat"] dir + uplcFile <- case uplcFiles of + [] -> pure Nothing + [f] -> pure (Just f) + _ -> error $ "More than one .uplc file in " <> dir + flatFile <- case flatFiles of + [] -> pure Nothing + [f] -> pure (Just f) + _ -> error $ "More than one .flat file in " <> dir + pure $ case (uplcFile, flatFile) of + (Nothing, Nothing) -> [] -- not a uplc/flat test-case directory + (Just u, Just f) -> + [ testCase "flat matches uplc" $ assertFlatMatchesUplc u f + , testCase "flat.expected matches uplc.expected" $ + assertFlatMatchesUplc (u <.> "expected") (f <.> "expected") + ] + (Just u, Nothing) -> + [ testCase "flat file exists" . assertFailure $ + "Missing " + <> dropExtension u <.> "flat" + <> ": every .uplc file must have a corresponding .flat file" + ] + (Nothing, Just f) -> + [ testCase "uplc file exists" . assertFailure $ + "Missing " + <> dropExtension f <.> "uplc" + <> ": every .flat file must have a corresponding .uplc file" + ] + +{-| Run the tests that check that every `.uplc` file (outside `skippedDirs`) +has a corresponding `.flat` file (and vice versa), and that `.flat` files +decode to the same AST as their corresponding `.uplc` files. -} +runFlatDecodingTests + :: [FilePath] + {-^ Paths, relative to the root of plutus-conformance, of test-case + directories to skip entirely. -} + -> IO () +runFlatDecodingTests skippedDirs = do + tests <- discoverFlatDecodingTests skippedDirs "test-cases/uplc/evaluation" + defaultMain $ testGroup "Flat/UPLC decoding tests" [tests] + +main :: IO () +main = runFlatDecodingTests skippedFlatDecodingTests diff --git a/plutus-conformance/plutus-conformance.cabal b/plutus-conformance/plutus-conformance.cabal index 18180d74ad8..70c2f9e866c 100644 --- a/plutus-conformance/plutus-conformance.cabal +++ b/plutus-conformance/plutus-conformance.cabal @@ -54,10 +54,13 @@ library exposed-modules: PlutusConformance.Common build-depends: , base + , bytestring , directory , filepath , plutus-core ^>=1.65 + , plutus-core:flat , plutus-core:plutus-core-testlib + , tagged , tasty , tasty-expected-failure , tasty-golden @@ -108,3 +111,23 @@ test-suite agda-conformance , plutus-core ^>=1.65 , plutus-metatheory ^>=1.65 , transformers + +test-suite conformance-consistency + import: lang, os-support + type: exitcode-stdio-1.0 + main-is: Spec.hs + ghc-options: -threaded -rtsopts -with-rtsopts=-N + hs-source-dirs: consistency test-cases + other-modules: + build-depends: + , base >=4.9 && <5 + , bytestring + , directory + , filepath + , plutus-conformance + , plutus-core ^>=1.65 + , tasty + , tasty-golden + , tasty-hunit + , text + , witherable diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 637170949df..93cd248083c 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -5,26 +5,61 @@ -- | Plutus conformance test suite library. module PlutusConformance.Common where +import Data.ByteString qualified as BS import Data.Maybe (fromJust) +import Data.Proxy (Proxy (Proxy)) +import Data.Tagged (Tagged (Tagged)) import Data.Text qualified as T import Data.Text.IO qualified as T import PlutusCore.Annotation -import PlutusCore.Default (DefaultFun, DefaultUni) +import PlutusCore.DeBruijn (fakeNameDeBruijn) +import PlutusCore.Default + ( DefaultFun + , DefaultUni + ) import PlutusCore.Error (ParserErrorBundle) import PlutusCore.Evaluation.Machine.CostModelInterface import PlutusCore.Evaluation.Machine.ExBudget -import PlutusCore.Evaluation.Machine.ExBudgetingDefaults (defaultCostModelParamsForTesting) +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults + ( defaultCostModelParamsForTesting + ) +import PlutusCore.Flat + ( DecodeException + , unflat + ) import PlutusCore.Name.Unique (Name) import PlutusCore.Quote (runQuoteT) -import PlutusPrelude (Pretty (pretty), display, void) +import PlutusPrelude + ( Pretty (pretty) + , display + , void + ) import System.Directory -import System.FilePath (takeBaseName, takeFileName, (<.>), ()) -import Test.Tasty (defaultMain, testGroup) +import System.FilePath + ( takeBaseName + , takeFileName + , (<.>) + , () + ) +import Test.Tasty + ( defaultIngredients + , includingOptions + , testGroup + ) import Test.Tasty.ExpectedFailure (ignoreTest) import Test.Tasty.Extras (goldenVsDocM) import Test.Tasty.Golden (findByExtension) import Test.Tasty.Golden.Advanced (goldenTest) +import Test.Tasty.Options + ( IsOption (..) + , OptionDescription (Option) + , lookupOption + ) import Test.Tasty.Providers (TestTree) +import Test.Tasty.Runners + ( defaultMainWithIngredients + , parseOptions + ) import UntypedPlutusCore qualified as UPLC import UntypedPlutusCore.Parser qualified as UPLC import Witherable (Witherable (wither)) @@ -50,6 +85,35 @@ parseTxt resTxt = runQuoteT $ UPLC.parseProgram resTxt -- | The input/output UPLC program type. type UplcProg = UPLC.Program Name DefaultUni DefaultFun () +-- Test-case input format + +{-| The format of the test-case input files that the tests should be run +against: either the textual `.uplc` representation or the `flat`-encoded +`.flat` representation of the same program. See `formatExtension`. -} +data Format = Textual | Flat + deriving stock (Show, Eq) + +-- | The filename extension (without the leading dot) used for a given `Format`. +formatExtension :: Format -> String +formatExtension Textual = "uplc" +formatExtension Flat = "flat" + +{-| This instance allows `Format` to be used as a `tasty` command-line option +(`--format=uplc` or `--format=flat`), so that users of the test suites can +choose which input format the tests are run against. The default is `Uplc`. -} +instance IsOption Format where + defaultValue = Textual + parseValue s = case s of + "uplc" -> Just Textual + "flat" -> Just Flat + _ -> Nothing + optionName = Tagged "format" + optionHelp = + Tagged + "The format of the test-case input files to run the tests against: \ + \'textual' (textual UPLC source) or 'flat' (flat-encoded UPLC). \ + \Default: uplc." + -- UPLC evaluation test functions -- convenience type synonym @@ -71,15 +135,28 @@ data UplcEvaluator {-| Walk a file tree, making test groups for directories with subdirectories, and test cases for directories without. We expect every test directory to - contain a single `.uplc` file whose name matches that of the directory. For - example, the directory `modInteger-15` should contain `modInteger-15.uplc`, - and that file should contain a textual UPLC program. The directory should - also contain golden files `modInteger-15.uplc.expected`, containing the - expected output of the program, and `modInteger-15.uplc.budget.expected`, - containing the expected execution budget, although these will be created by - the testing machinery if they aren't already present. -} + contain a single input file, in the given `Format`, whose name matches that + of the directory. For example, if the `Format` is `UPLC` then the directory + `modInteger-15` should contain `modInteger-15.uplc`, and that file should + contain a textual UPLC program; if the `Format` is `Flat` then it should + instead contain `modInteger-15.flat`, a `flat`-encoded UPLC program. Note + that whichever input format is used, the golden files are always named + `modInteger-15.uplc.expected` (containing the expected output of the + program) and `modInteger-15.uplc.budget.expected` (containing the expected + execution budget): the input format only affects how the input program + itself is obtained, not how the expected results are represented. These + golden files will be created by the testing machinery if they aren't + already present. + + Not every test-case directory necessarily has an input file for every + `Format` yet (for example `.flat` files don't make sense for the tests + under `test-cases/uplc/evaluation/builtin/constant`, which test the + handling of constants by the textual parser): such directories are simply + skipped rather than treated as an error. -} discoverTests - :: UplcEvaluator + :: Format + -- ^ The format of the test-case input files to run the tests against. + -> UplcEvaluator -- ^ The evaluator to be tested. -> CostModelParams -> (FilePath -> Bool) @@ -92,9 +169,10 @@ discoverTests -> FilePath -- ^ The directory to search for tests. -> IO TestTree -discoverTests eval modelParams evaluationFailureExpected budgetFailureExpected = +discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpected = go where + ext = formatExtension fmt go dir = do let name = takeBaseName dir children <- listDirectory dir @@ -105,65 +183,64 @@ discoverTests eval modelParams evaluationFailureExpected budgetFailureExpected = if null subdirs -- no children, this is a test case directory then do - -- Check that the directory contains exactly one .uplc file - -- and that it's called .uplc, where is the final path + -- Check that the directory contains at most one input file + -- with the extension for the requested format, and that if it's + -- present it's called ., where is the final path -- component of . - uplcFiles <- findByExtension [".uplc"] dir - let expectedInputFile = takeFileName dir <.> ".uplc" - inputFilePath = - case uplcFiles of - [] -> - error $ - "Input file " - ++ expectedInputFile - ++ " missing in " <> dir - _ : _ : _ -> error $ "More than one .uplc file in " <> dir - [file] -> - if takeFileName file /= expectedInputFile - then - error $ - "Found file " - ++ takeFileName file - ++ " in directory " - ++ dir - ++ " (expected " - ++ expectedInputFile - ++ ")" - else file - let tests = case eval of - UplcEvaluatorWithCosting f -> - testGroup - name - [ testForEval dir inputFilePath (fmap fst . f modelParams) - , testForBudget dir inputFilePath (fmap snd . f modelParams) - ] - UplcEvaluatorWithoutCosting f -> testForEval dir inputFilePath f - pure tests + inputFiles <- findByExtension ["." <> ext] dir + let expectedInputFile = takeFileName dir <.> ext + case inputFiles of + [] -> + -- No input file in this format for this test case: skip it. + pure $ testGroup name [] + _ : _ : _ -> error $ "More than one ." <> ext <> " file in " <> dir + [inputFilePath] -> + if takeFileName inputFilePath /= expectedInputFile + then + error $ + "Found file " + ++ takeFileName inputFilePath + ++ " in directory " + ++ dir + ++ " (expected " + ++ expectedInputFile + ++ ")" + else pure $ case eval of + UplcEvaluatorWithCosting f -> + testGroup + name + [ testForEval dir inputFilePath (fmap fst . f modelParams) + , testForBudget dir inputFilePath (fmap snd . f modelParams) + ] + UplcEvaluatorWithoutCosting f -> testForEval dir inputFilePath f -- has children, so it's a grouping directory else testGroup name <$> traverse go subdirs - testForEval :: FilePath -> String -> UplcEvaluatorFun UplcProg -> TestTree + -- The base path (without extension) used for the golden files, which are + -- always named using the `.uplc` extension regardless of the input format. + goldenBasePath dir = dir takeBaseName dir <.> "uplc" + testForEval :: FilePath -> FilePath -> UplcEvaluatorFun UplcProg -> TestTree testForEval dir inputFilePath e = - let goldenFilePath = inputFilePath <.> "expected" + let goldenFilePath = goldenBasePath dir <.> "expected" test = goldenTest (takeFileName inputFilePath ++ " (evaluation)") -- get the golden test value (expectedToProg <$> T.readFile goldenFilePath) -- get the tested value - (getTestedValue e inputFilePath) + (getTestedValue fmt e inputFilePath) (\x y -> pure $ compareAlphaEq x y) -- comparison function (updateGoldenFile goldenFilePath) -- update the golden file in possiblyFailingTest (evaluationFailureExpected dir) test - testForBudget :: FilePath -> String -> UplcEvaluatorFun ExBudget -> TestTree + testForBudget :: FilePath -> FilePath -> UplcEvaluatorFun ExBudget -> TestTree testForBudget dir inputFilePath e = - let goldenFilePath = inputFilePath <.> "budget" <.> "expected" + let goldenFilePath = goldenBasePath dir <.> "budget" <.> "expected" prettyEither (Left l) = pretty l prettyEither (Right r) = pretty r test = goldenVsDocM (takeFileName inputFilePath ++ " (budget)") goldenFilePath - (prettyEither <$> getTestedValue e inputFilePath) + (prettyEither <$> getTestedValue fmt e inputFilePath) in possiblyFailingTest (budgetFailureExpected dir) test possiblyFailingTest :: Bool -> TestTree -> TestTree possiblyFailingTest failureExpected test = @@ -176,32 +253,88 @@ discoverTests eval modelParams evaluationFailureExpected budgetFailureExpected = -- If/when that gets fixed `ignoreTest` should be changed to `expectFail`. else test +{-| Check whether some text looks like it's meant to be a UPLC program, ie, +whether it begins with `(program` once whitespace and comments (which may +appear before the `(` and/or between the `(` and `program`) are ignored. -} +looksLikeUplcProgram :: T.Text -> Bool +looksLikeUplcProgram t = + case T.uncons (dropLeadingCommentsAndSpace t) of + Just ('(', rest) -> "program" `T.isPrefixOf` dropLeadingCommentsAndSpace rest + _ -> False + where + dropLeadingCommentsAndSpace :: T.Text -> T.Text + dropLeadingCommentsAndSpace s = + let s' = T.stripStart s + in if "--" `T.isPrefixOf` s' + then dropLeadingCommentsAndSpace (T.dropWhile (/= '\n') s') + else s' + {-| Turn the expected file content in text to a `UplcProg` unless the expected -result is a parse or evaluation error. -} +result is a parse or evaluation error. We use the same shape-based check as +`getInputProg` (`looksLikeUplcProgram`) to decide whether the content +represents a program at all, rather than just trying to parse it and seeing +whether that fails: this way, things like the literal `"parse error"` and +`"evaluation failure"` markers are recognised as failures without needing to +attempt (and fail) a real parse. -} expectedToProg :: T.Text -> Either T.Text UplcProg expectedToProg txt - | txt == shownEvaluationFailure = - Left txt - | txt == shownParseError = - Left txt + | not (looksLikeUplcProgram txt) = Left txt | otherwise = case parseTxt txt of Left _ -> Left txt Right p -> Right $ void p -{-| Get the tested value from a file (in this case a textual UPLC source -file). The tested value is either the shown parse error or evaluation error, -or a `UplcProg`. -} +{-| Obtain the input `UplcProg` from a test-case input file in the given +`Format`, either by parsing it (for `textual`) or by `flat`-decoding it (for +`Flat`). Rather than relying on the parser or decoder itself to fail, we check +directly whether the file looks like it's even meant to contain a program: a +`.uplc` file is expected to begin with `(program` (once any leading +whitespace and comments are ignored: see `looksLikeUplcProgram`), and a +`.flat` file is expected to be non-empty. If a file doesn't meet this +expectation, we treat it as `shownParseError` without attempting to +parse or decode it. Otherwise, we go ahead and parse/decode it to get the +actual program (this may still fail, for example if the program contains an +ill-formed constant). -} +getInputProg :: Format -> FilePath -> IO (Either T.Text UplcProg) +getInputProg Textual file = do + input <- T.readFile file + pure $ + if looksLikeUplcProgram input + then case parseTxt input of + Left _ -> Left shownParseError + Right p -> Right $ void p + else Left shownParseError +getInputProg Flat file = do + input <- BS.readFile file + pure $ + if BS.null input + then Left shownParseError + else case decodeFlatProg input of + -- This is a bit messy in order to deal with an edge case. If a + -- .uplc file contains a free variable then parsing will succeed + -- but evaluation will fail, whereas a free variable in a .flat + -- file will cause decdoing to fail. We want to get the same + -- mesage in both cases because they have to agree with the + -- expected budget file, which will contatin "evaluation failed". + -- Perhaps the budget file should just say "error" in that case + -- without trying to distinguish parse errors and evaluation errors. + Left _ -> Left shownEvaluationFailure + Right p -> Right p + +{-| Get the tested value from a test-case input file in the given `Format`. +The tested value is either the shown parse error or evaluation error, or a +`res`. -} getTestedValue - :: UplcEvaluatorFun res + :: Format + -> UplcEvaluatorFun res -> FilePath -> IO (Either T.Text res) -getTestedValue eval file = do - input <- T.readFile file - pure $ case parseTxt input of - Left _ -> Left shownParseError +getTestedValue fmt eval file = do + inputProg <- getInputProg fmt file + pure $ case inputProg of + Left err -> Left err Right p -> - case eval (void p) of + case eval p of Nothing -> Left shownEvaluationFailure Just prog -> Right prog @@ -270,7 +403,9 @@ updateGoldenFile goldenPath (Left txt) = T.writeFile goldenPath txt updateGoldenFile goldenPath (Right p) = T.writeFile goldenPath (display p) {-| Run the UPLC evaluation tests given an `evaluator` that evaluates UPLC -programs. -} +programs. By default the tests are run against the textual `.uplc` test-case +files, but passing `--format=flat` on the command line makes them run +against the `flat`-encoded `.flat` files instead (see `Format`). -} runUplcEvalTests :: UplcEvaluator -- ^ The action to run the input through for the tests. @@ -283,11 +418,51 @@ runUplcEvalTests -> IO () runUplcEvalTests eval expectedFailTests expectedBudgetFailTests = do let params = fromJust defaultCostModelParamsForTesting + ingredients = includingOptions [Option (Proxy :: Proxy Format)] : defaultIngredients + -- Parse the command-line options (in particular `--format`) up front, since + -- the choice of format determines which input files `discoverTests` looks + -- for when it builds the test tree. + opts <- parseOptions ingredients (testGroup "" []) + let fmt = lookupOption opts :: Format tests <- discoverTests + fmt eval params expectedFailTests expectedBudgetFailTests "test-cases/uplc/evaluation" - defaultMain $ testGroup "UPLC evaluation tests" [tests] + defaultMainWithIngredients ingredients $ testGroup "UPLC evaluation tests" [tests] + +-- Flat/UPLC decoding conformance tests + +{-| Turn a `Program` using de Bruijn-indexed variables (as decoded from a +`.flat` file) into the `Name`-based representation used elsewhere in this +module, so that it can be compared with a program obtained by parsing a +textual `.uplc` file. -} +unDeBruijnProgram + :: UPLC.Program UPLC.NamedDeBruijn DefaultUni DefaultFun () + -> Either UPLC.FreeVariableError UplcProg +unDeBruijnProgram (UPLC.Program ann ver t) = + runQuoteT (UPLC.Program ann ver <$> UPLC.unDeBruijnTerm t) + +{-| Decode a flat-encoded UPLC program. We use the `UnrestrictedProgram` +wrapper so that the decoding doesn't reject programs on the grounds of using +builtins or term constructs which are unavailable in the version declared by +the program: we just want to know whether the bytes decode to the same AST as +the textual program that they're supposed to correspond to, not whether +they're a valid on-chain script. -} +decodeFlatProg :: BS.ByteString -> Either String UplcProg +decodeFlatProg bs = + case decoded of + Left err -> Left $ show err + Right (UPLC.UnrestrictedProgram dbProg) -> + case unDeBruijnProgram (UPLC.programMapNames fakeNameDeBruijn dbProg) of + Left err -> Left $ show err + Right prog -> Right prog + where + decoded + :: Either + DecodeException + (UPLC.UnrestrictedProgram UPLC.DeBruijn DefaultUni DefaultFun ()) + decoded = unflat bs diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/emptyArray/emptyArray.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/emptyArray/emptyArray.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/emptyArray/emptyArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/emptyArray/emptyArray.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/emptyArray/emptyArray.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/emptyArray/emptyArray.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-01/illTypedArray-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-01/illTypedArray-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-01/illTypedArray-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-01/illTypedArray-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-02/illTypedArray-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-02/illTypedArray-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-02/illTypedArray-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/illTypedArray-02/illTypedArray-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/simpleArray/simpleArray.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/simpleArray/simpleArray.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/simpleArray/simpleArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/simpleArray/simpleArray.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/simpleArray/simpleArray.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/simpleArray/simpleArray.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/unitArray/unitArray.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/unitArray/unitArray.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/unitArray/unitArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/unitArray/unitArray.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/unitArray/unitArray.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/array/unitArray/unitArray.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-01/bad-zero-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-01/bad-zero-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-02/bad-zero-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-02/bad-zero-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-03/bad-zero-03.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-03/bad-zero-03.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-01/bad-zero-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-01/bad-zero-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-02/bad-zero-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-02/bad-zero-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-03/bad-zero-03.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-03/bad-zero-03.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/False/False.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/False/False.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/False/False.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/False/False.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/False/False.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/False/False.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/Maybe/Maybe.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/Maybe/Maybe.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/Maybe/Maybe.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/Maybe/Maybe.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/Maybe/Maybe.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/Maybe/Maybe.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/True/True.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/True/True.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/True/True.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/True/True.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/True/True.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/True/True.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/boolean/boolean.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/boolean/boolean.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/boolean/boolean.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/boolean/boolean.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/boolean/boolean.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/boolean/boolean.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/false-lc/false-lc.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/false-lc/false-lc.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/false-lc/false-lc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/false-lc/false-lc.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/false-lc/false-lc.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/false-lc/false-lc.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/true-lc/true-lc.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/true-lc/true-lc.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/true-lc/true-lc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/true-lc/true-lc.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/true-lc/true-lc.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bool/true-lc/true-lc.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-01/bytestring-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-01/bytestring-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-01/bytestring-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-01/bytestring-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-01/bytestring-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-01/bytestring-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-02/bytestring-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-02/bytestring-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-02/bytestring-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-02/bytestring-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-02/bytestring-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-02/bytestring-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-03/bytestring-03.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-03/bytestring-03.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-03/bytestring-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-03/bytestring-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-03/bytestring-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-03/bytestring-03.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-04/bytestring-04.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-04/bytestring-04.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-04/bytestring-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-04/bytestring-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-04/bytestring-04.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/bytestring/bytestring-04/bytestring-04.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataList/dataList.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataList/dataList.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataList/dataList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataList/dataList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataList/dataList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataList/dataList.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMap/dataMap.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMap/dataMap.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMap/dataMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMap/dataMap.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMap/dataMap.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMap/dataMap.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-01/integer-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-01/integer-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-01/integer-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-01/integer-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-01/integer-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-01/integer-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-02/integer-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-02/integer-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-02/integer-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-02/integer-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-02/integer-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-02/integer-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-03/integer-03.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-03/integer-03.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-03/integer-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-03/integer-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-03/integer-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-03/integer-03.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-04/integer-04.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-04/integer-04.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-04/integer-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-04/integer-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-04/integer-04.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-04/integer-04.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-05/integer-05.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-05/integer-05.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-05/integer-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-05/integer-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-05/integer-05.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-05/integer-05.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-06/integer-06.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-06/integer-06.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-06/integer-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-06/integer-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-06/integer-06.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-06/integer-06.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-07/integer-07.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-07/integer-07.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-07/integer-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-07/integer-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-07/integer-07.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-07/integer-07.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-08/integer-08.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-08/integer-08.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-08/integer-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-08/integer-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-08/integer-08.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-08/integer-08.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-09/integer-09.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-09/integer-09.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-09/integer-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-09/integer-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-09/integer-09.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer-09/integer-09.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer10/integer10.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer10/integer10.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer10/integer10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer10/integer10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer10/integer10.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/integer/integer10/integer10.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/emptyList/emptyList.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/emptyList/emptyList.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/emptyList/emptyList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/emptyList/emptyList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/emptyList/emptyList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/emptyList/emptyList.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-01/illTypedList-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-01/illTypedList-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-01/illTypedList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-01/illTypedList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-01/illTypedList-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-01/illTypedList-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-02/illTypedList-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-02/illTypedList-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-02/illTypedList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-02/illTypedList-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-02/illTypedList-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/illTypedList-02/illTypedList-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/simpleList/simpleList.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/simpleList/simpleList.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/simpleList/simpleList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/simpleList/simpleList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/simpleList/simpleList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/simpleList/simpleList.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/unitList/unitList.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/unitList/unitList.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/unitList/unitList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/unitList/unitList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/unitList/unitList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/list/unitList/unitList.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-01/illTypedPair-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-01/illTypedPair-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-01/illTypedPair-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-01/illTypedPair-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-02/illTypedPair-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-02/illTypedPair-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-02/illTypedPair-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/illTypedPair-02/illTypedPair-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/simplePair/simplePair.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/simplePair/simplePair.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/ren.sh b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/ren.sh similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/ren.sh rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/ren.sh diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-01/string-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-01/string-01.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-01/string-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-01/string-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-01/string-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-01/string-01.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-02/string-02.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-02/string-02.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-02/string-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-02/string-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-02/string-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-02/string-02.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-03/string-03.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-03/string-03.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-03/string-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-03/string-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-03/string-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-03/string-03.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-04/string-04.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-04/string-04.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-04/string-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-04/string-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-04/string-04.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-04/string-04.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-05/string-05.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-05/string-05.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-05/string-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-05/string-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-05/string-05.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-05/string-05.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-06/string-06.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-06/string-06.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-06/string-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-06/string-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-06/string-06.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-06/string-06.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-07/string-07.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-07/string-07.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-07/string-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-07/string-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-07/string-07.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-07/string-07.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-08/string-08.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-08/string-08.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-08/string-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-08/string-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-08/string-08.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/string/string-08/string-08.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-1/unit-fail-1.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-1/unit-fail-1.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-1/unit-fail-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-1/unit-fail-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-1/unit-fail-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-1/unit-fail-1.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-2/unit-fail-2.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-2/unit-fail-2.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-2/unit-fail-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-2/unit-fail-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-2/unit-fail-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit-fail-2/unit-fail-2.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit/unit.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit/unit.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit/unit.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit/unit.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit/unit.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/unit/unit/unit.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-1/currencyID-too-long-1.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-1/currencyID-too-long-1.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-2/currencyID-too-long-2.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-2/currencyID-too-long-2.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyIDs-unordered/currencyIDs-unordered.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyIDs-unordered/currencyIDs-unordered.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-tokens/empty-tokens.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-tokens/empty-tokens.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-tokens/empty-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-tokens/empty-tokens.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-tokens/empty-tokens.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-tokens/empty-tokens.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-value/empty-value.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-value/empty-value.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-value/empty-value.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-value/empty-value.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-value/empty-value.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/empty-value/empty-value.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/ill-formed/ill-formed.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/ill-formed/ill-formed.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/ill-formed/ill-formed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/ill-formed/ill-formed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/ill-formed/ill-formed.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/ill-formed/ill-formed.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-currencyID-length/max-currencyID-length.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-currencyID-length/max-currencyID-length.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-currencyID-length/max-currencyID-length.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-currencyID-length/max-currencyID-length.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-tokenID-length/max-tokenID-length.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-tokenID-length/max-tokenID-length.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-tokenID-length/max-tokenID-length.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/max-tokenID-length/max-tokenID-length.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-overflow/no-overflow.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-overflow/no-overflow.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-overflow/no-overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-overflow/no-overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-overflow/no-overflow.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-overflow/no-overflow.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-underflow/no-underflow.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-underflow/no-underflow.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-underflow/no-underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-underflow/no-underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-underflow/no-underflow.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/no-underflow/no-underflow.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/overflow/overflow.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/overflow/overflow.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/overflow/overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/overflow/overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/overflow/overflow.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/overflow/overflow.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-1/tokenID-too-long-1.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-1/tokenID-too-long-1.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-2/tokenID-too-long-2.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-2/tokenID-too-long-2.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenIDs-unordered/tokenIDs-unordered.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenIDs-unordered/tokenIDs-unordered.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/underflow/underflow.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/underflow/underflow.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/underflow/underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/underflow/underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/underflow/underflow.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/underflow/underflow.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-1/value-ok-1.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-1/value-ok-1.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-1/value-ok-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-1/value-ok-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-1/value-ok-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-1/value-ok-1.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-2/value-ok-2.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-2/value-ok-2.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-2/value-ok-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-2/value-ok-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-2/value-ok-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/value-ok-2/value-ok-2.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/zero-asset/zero-asset.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/zero-asset/zero-asset.uplc rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/zero-asset/zero-asset.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/zero-asset/zero-asset.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/zero-asset/zero-asset.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/constant/value/zero-asset/zero-asset.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh b/plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh deleted file mode 100755 index 4068e936a12..00000000000 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/ren.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -p=$PWD -for x in $(find . -type d -name "*-[0-9]") -do - y=$(echo $x | sed 's|\(.\)$|0\1|') - git mv $x $y - cd $y - for f in *[0-9].uplc* - do - g=$(echo $f | sed 's|\(.*\)\([0-9].uplc.*\)|\10\2|') - git mv $f $g - done - cd $p -done - - -# Find all of the test directories with names like xyz-4 -# Change into the directory -# Rename the ...-4.uplc... files to ...-04.uplc... -# Change up one directory -# Rename the directory to xyz-04 - - - diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..cead9ce0b6afda64c38e0662f519e4c285d3930c 100644 GIT binary patch literal 6 NcmZQ%V3^Xt2>=4o0UrPW literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..bba5e1e579979c62c0022678df52b3bf5d4c7152 100644 GIT binary patch literal 5 McmZQ%U}#_j009dCg8%>k literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b97832b61aeb088f0ed0138277f3266c47b9a686 100644 GIT binary patch literal 41 rcmZQ%Wa$471s|k5MSK%0GIL9F6-pA*6>JrZ;>=8R4H=e59()J@v~Ch# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.flat.expected index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b97832b61aeb088f0ed0138277f3266c47b9a686 100644 GIT binary patch literal 41 rcmZQ%Wa$471s|k5MSK%0GIL9F6-pA*6>JrZ;>=8R4H=e59()J@v~Ch# literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc index da516a75c08..c92c7a9fa44 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc @@ -1,4 +1,4 @@ --- negative tags are not allowed +-- Tag can be as large as 2^64-1 = maxBound :: Word64 (program 1.1.0 - (constr -5 (con integer 1) (error)) + (constr 18446744073709551615 (con string "Maximum tag = 2^64-1") (con integer 999)) ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.budget.expected index fd56948990e..f736fb48118 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.budget.expected @@ -1 +1,2 @@ -parse error \ No newline at end of file +({cpu: 48100 +| mem: 400}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.expected index fd56948990e..ce2dd4d972a 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.expected @@ -1 +1,6 @@ -parse error \ No newline at end of file +(program + 1.1.0 + (constr + 18446744073709551615 (con string "Maximum tag = 2^64-1") (con integer 999) + ) +) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat index b97832b61aeb088f0ed0138277f3266c47b9a686..27b6602fb415f6bb205cf2560d1dd047e1bc9938 100644 GIT binary patch literal 39 ocmZQ%Wa!|40tPKl5#Pj$%-qskg_6W{g@T;YVuk#?RE8x70gz(~Hvj+t literal 41 rcmZQ%Wa$471s|k5MSK%0GIL9F6-pA*6>JrZ;>=8R4H=e59()J@v~Ch# diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected index b97832b61aeb088f0ed0138277f3266c47b9a686..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 41 rcmZQ%Wa$471s|k5MSK%0GIL9F6-pA*6>JrZ;>=8R4H=e59()J@v~Ch# diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc index c92c7a9fa44..31f62f84071 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc @@ -1,4 +1,4 @@ --- Tag can be as large as 2^64-1 = maxBound :: Word64 +-- Tag cannot exceeed 2^64-1 = maxBound :: Word64 (program 1.1.0 - (constr 18446744073709551615 (con string "Maximum tag = 2^64-1") (con integer 999)) + (constr 18446744073709551616 (con string "Maximum tag plus one") (con unit ())) ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected index f736fb48118..fd56948990e 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected @@ -1,2 +1 @@ -({cpu: 48100 -| mem: 400}) \ No newline at end of file +parse error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected index ce2dd4d972a..fd56948990e 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected @@ -1,6 +1 @@ -(program - 1.1.0 - (constr - 18446744073709551615 (con string "Maximum tag = 2^64-1") (con integer 999) - ) -) \ No newline at end of file +parse error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..5134d1b45cc78ff4ba8287dc5e2de2a34607ce4a 100644 GIT binary patch literal 39 ocmZQ%VCdk00tPKl5#Pj$%-qskg_6W{g@T;YVuk#?RE8x70gyckHUIzs literal 0 HcmV?d00001 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc index 31f62f84071..c8acb131519 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc @@ -1,4 +1,4 @@ --- Tag cannot exceeed 2^64-1 = maxBound :: Word64 -(program 1.1.0 +-- Version check fails before tag check +(program 1.0.0 (constr 18446744073709551616 (con string "Maximum tag plus one") (con unit ())) ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.flat.expected deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc deleted file mode 100644 index c8acb131519..00000000000 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc +++ /dev/null @@ -1,4 +0,0 @@ --- Version check fails before tag check -(program 1.0.0 - (constr 18446744073709551616 (con string "Maximum tag plus one") (con unit ())) -) diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/parser/README.md b/plutus-conformance/test-cases/uplc/evaluation/term/parser/README.md new file mode 100644 index 00000000000..412e86084d2 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/term/parser/README.md @@ -0,0 +1,2 @@ +This directory contains textual UPLC files which are rejected by the parser but +which can't be represented in the `flat` format. \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc new file mode 100644 index 00000000000..da516a75c08 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc @@ -0,0 +1,4 @@ +-- negative tags are not allowed +(program 1.1.0 + (constr -5 (con integer 1) (error)) +) diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-10/constr-10.uplc.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..c776e43839efbbfe80d381dd5ebd6ee9a9d626de 100644 GIT binary patch literal 5 McmZQ%U|?Vb000XB0{{R3 literal 0 HcmV?d00001 From 43f8708a1eb3505c0650426f48c1811871b2cd33 Mon Sep 17 00:00:00 2001 From: kwxm Date: Wed, 15 Jul 2026 23:24:30 +0100 Subject: [PATCH 04/19] Change error message for failed decoding --- plutus-conformance/src/PlutusConformance/Common.hs | 14 ++++++++------ .../illTypedArray-01.uplc.budget.expected | 2 +- .../illTypedArray-01.uplc.expected | 2 +- .../illTypedArray-02.uplc.budget.expected | 2 +- .../illTypedArray-02.uplc.expected | 2 +- .../bad-syntax-01.uplc.budget.expected | 2 +- .../G1/bad-syntax-01/bad-syntax-01.uplc.expected | 2 +- .../bad-syntax-02.uplc.budget.expected | 2 +- .../G1/bad-syntax-02/bad-syntax-02.uplc.expected | 2 +- .../bad-zero-01/bad-zero-01.uplc.budget.expected | 2 +- .../G1/bad-zero-01/bad-zero-01.uplc.expected | 2 +- .../bad-zero-02/bad-zero-02.uplc.budget.expected | 2 +- .../G1/bad-zero-02/bad-zero-02.uplc.expected | 2 +- .../bad-zero-03/bad-zero-03.uplc.budget.expected | 2 +- .../G1/bad-zero-03/bad-zero-03.uplc.expected | 2 +- .../G1/off-curve/off-curve.uplc.budget.expected | 2 +- .../bls12-381/G1/off-curve/off-curve.uplc.expected | 2 +- ...-serialised-not-compressed.uplc.budget.expected | 2 +- ...n-curve-serialised-not-compressed.uplc.expected | 2 +- .../out-of-group/out-of-group.uplc.budget.expected | 2 +- .../G1/out-of-group/out-of-group.uplc.expected | 2 +- .../G1/too-long/too-long.uplc.budget.expected | 2 +- .../bls12-381/G1/too-long/too-long.uplc.expected | 2 +- .../G1/too-short/too-short.uplc.budget.expected | 2 +- .../bls12-381/G1/too-short/too-short.uplc.expected | 2 +- .../bad-syntax-01.uplc.budget.expected | 2 +- .../G2/bad-syntax-01/bad-syntax-01.uplc.expected | 2 +- .../bad-syntax-02.uplc.budget.expected | 2 +- .../G2/bad-syntax-02/bad-syntax-02.uplc.expected | 2 +- .../bad-zero-01/bad-zero-01.uplc.budget.expected | 2 +- .../G2/bad-zero-01/bad-zero-01.uplc.expected | 2 +- .../bad-zero-02/bad-zero-02.uplc.budget.expected | 2 +- .../G2/bad-zero-02/bad-zero-02.uplc.expected | 2 +- .../bad-zero-03/bad-zero-03.uplc.budget.expected | 2 +- .../G2/bad-zero-03/bad-zero-03.uplc.expected | 2 +- .../G2/off-curve/off-curve.uplc.budget.expected | 2 +- .../bls12-381/G2/off-curve/off-curve.uplc.expected | 2 +- ...-serialised-not-compressed.uplc.budget.expected | 2 +- ...n-curve-serialised-not-compressed.uplc.expected | 2 +- .../out-of-group/out-of-group.uplc.budget.expected | 2 +- .../G2/out-of-group/out-of-group.uplc.expected | 2 +- .../G2/too-long/too-long.uplc.budget.expected | 2 +- .../bls12-381/G2/too-long/too-long.uplc.expected | 2 +- .../G2/too-short/too-short.uplc.budget.expected | 2 +- .../bls12-381/G2/too-short/too-short.uplc.expected | 2 +- .../parser/bool/Maybe/Maybe.uplc.budget.expected | 2 +- .../builtin/parser/bool/Maybe/Maybe.uplc.expected | 2 +- .../bool/boolean/boolean.uplc.budget.expected | 2 +- .../parser/bool/boolean/boolean.uplc.expected | 2 +- .../bool/false-lc/false-lc.uplc.budget.expected | 2 +- .../parser/bool/false-lc/false-lc.uplc.expected | 2 +- .../bool/true-lc/true-lc.uplc.budget.expected | 2 +- .../parser/bool/true-lc/true-lc.uplc.expected | 2 +- .../bytestring-04.uplc.budget.expected | 2 +- .../bytestring-04/bytestring-04.uplc.expected | 2 +- .../dataMisByteString.uplc.budget.expected | 2 +- .../dataMisByteString.uplc.expected | 2 +- .../dataMisConstr.uplc.budget.expected | 2 +- .../data/dataMisConstr/dataMisConstr.uplc.expected | 2 +- .../dataMisInteger.uplc.budget.expected | 2 +- .../dataMisInteger/dataMisInteger.uplc.expected | 2 +- .../dataMisList/dataMisList.uplc.budget.expected | 2 +- .../data/dataMisList/dataMisList.uplc.expected | 2 +- .../dataMisMap/dataMisMap.uplc.budget.expected | 2 +- .../data/dataMisMap/dataMisMap.uplc.expected | 2 +- .../integer-09/integer-09.uplc.budget.expected | 2 +- .../integer/integer-09/integer-09.uplc.expected | 2 +- .../integer10/integer10.uplc.budget.expected | 2 +- .../integer/integer10/integer10.uplc.expected | 2 +- .../illTypedList-01.uplc.budget.expected | 2 +- .../illTypedList-01/illTypedList-01.uplc.expected | 2 +- .../illTypedList-02.uplc.budget.expected | 2 +- .../illTypedList-02/illTypedList-02.uplc.expected | 2 +- .../simpleList/simpleList.uplc.budget.expected | 2 +- .../list/simpleList/simpleList.uplc.expected | 2 +- .../list/unitList/unitList.uplc.budget.expected | 2 +- .../parser/list/unitList/unitList.uplc.expected | 2 +- .../illTypedNestedPair.uplc.budget.expected | 2 +- .../illTypedNestedPair.uplc.expected | 2 +- .../illTypedPair-01.uplc.budget.expected | 2 +- .../illTypedPair-01/illTypedPair-01.uplc.expected | 2 +- .../illTypedPair-02.uplc.budget.expected | 2 +- .../illTypedPair-02/illTypedPair-02.uplc.expected | 2 +- .../string-06/string-06.uplc.budget.expected | 2 +- .../string/string-06/string-06.uplc.expected | 2 +- .../string-08/string-08.uplc.budget.expected | 2 +- .../string/string-08/string-08.uplc.expected | 2 +- .../unit-fail-1/unit-fail-1.uplc.budget.expected | 2 +- .../unit/unit-fail-1/unit-fail-1.uplc.expected | 2 +- .../unit-fail-2/unit-fail-2.uplc.budget.expected | 2 +- .../unit/unit-fail-2/unit-fail-2.uplc.expected | 2 +- .../currencyID-too-long-1.uplc.budget.expected | 2 +- .../currencyID-too-long-1.uplc.expected | 2 +- .../currencyID-too-long-2.uplc.budget.expected | 2 +- .../currencyID-too-long-2.uplc.expected | 2 +- .../currencyIDs-unordered.uplc.budget.expected | 2 +- .../currencyIDs-unordered.uplc.expected | 2 +- .../duplicate-tokenIDs.uplc.budget.expected | 2 +- .../duplicate-tokenIDs.uplc.expected | 2 +- .../empty-tokens/empty-tokens.uplc.budget.expected | 2 +- .../value/empty-tokens/empty-tokens.uplc.expected | 2 +- .../ill-formed/ill-formed.uplc.budget.expected | 2 +- .../value/ill-formed/ill-formed.uplc.expected | 2 +- .../value/overflow/overflow.uplc.budget.expected | 2 +- .../parser/value/overflow/overflow.uplc.expected | 2 +- .../tokenID-too-long-1.uplc.budget.expected | 2 +- .../tokenID-too-long-1.uplc.expected | 2 +- .../tokenID-too-long-2.uplc.budget.expected | 2 +- .../tokenID-too-long-2.uplc.expected | 2 +- .../tokenIDs-unordered.uplc.budget.expected | 2 +- .../tokenIDs-unordered.uplc.expected | 2 +- .../value/underflow/underflow.uplc.budget.expected | 2 +- .../parser/value/underflow/underflow.uplc.expected | 2 +- .../zero-asset/zero-asset.uplc.budget.expected | 2 +- .../value/zero-asset/zero-asset.uplc.expected | 2 +- .../term/case/case-07/case-07.uplc.budget.expected | 2 +- .../term/case/case-07/case-07.uplc.expected | 2 +- .../constr-06/constr-06.uplc.budget.expected | 2 +- .../term/constr/constr-06/constr-06.uplc.expected | 2 +- .../constr-08/constr-08.uplc.budget.expected | 2 +- .../term/constr/constr-08/constr-08.uplc.expected | 2 +- .../constr-09/constr-09.uplc.budget.expected | 2 +- .../term/constr/constr-09/constr-09.uplc.expected | 2 +- .../negative-tag/negative-tag.uplc.budget.expected | 2 +- .../constr/negative-tag/negative-tag.uplc.expected | 2 +- 125 files changed, 132 insertions(+), 130 deletions(-) diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 93cd248083c..ad6302ad2df 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -66,13 +66,15 @@ import Witherable (Witherable (wither)) -- Common functions for all tests -{-| The default shown text when a parse error occurs. -We don't want to show the detailed parse errors so that -users of the test suite can produce the expected output more easily. -} +{-| The text shown when a file fails to parse or decode. We don't want to +show the detailed errors so that users of the test suite can produce the +expected output more easily. This is used in .uplc.expected and .budget.expected +files. -} shownParseError :: T.Text -shownParseError = "parse error" +shownParseError = "parse/decode error" --- | The default shown text when evaluation fails. +{-| The text shown when evaluation fails. This is used in .uplc.expected and +.budget.expected files. -} shownEvaluationFailure :: T.Text shownEvaluationFailure = "evaluation failure" @@ -318,7 +320,7 @@ getInputProg Flat file = do -- expected budget file, which will contatin "evaluation failed". -- Perhaps the budget file should just say "error" in that case -- without trying to distinguish parse errors and evaluation errors. - Left _ -> Left shownEvaluationFailure + Left _ -> Left shownParseError Right p -> Right p {-| Get the tested value from a test-case input file in the given `Format`. diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.expected index fd56948990e..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +parse/decode error \ No newline at end of file From b00f17e425e0da5652d675ca662ff87ae98fbb90 Mon Sep 17 00:00:00 2001 From: kwxm Date: Wed, 15 Jul 2026 23:27:30 +0100 Subject: [PATCH 05/19] Rename budget files --- .../ite/{ite.uplc.budget.expected => ite.budget.expected} | 0 ....expected => iteAtIntegerArrowIntegerApplied1.budget.expected} | 0 ....expected => iteAtIntegerArrowIntegerApplied2.budget.expected} | 0 ...ted => iteAtIntegerArrowIntegerAppliedApplied.budget.expected} | 0 ....expected => iteAtIntegerArrowIntegerWithCond.budget.expected} | 0 ...orce.uplc.budget.expected => iteForceAppForce.budget.expected} | 0 .../{iteForced.uplc.budget.expected => iteForced.budget.expected} | 0 ...orced.uplc.budget.expected => iteForcedForced.budget.expected} | 0 ...get.expected => iteForcedWithIntegerAndString.budget.expected} | 0 ...eger.uplc.budget.expected => iteStringInteger.budget.expected} | 0 ...tring.uplc.budget.expected => iteStringString.budget.expected} | 0 ...lc.budget.expected => iteUnforcedFullyApplied.budget.expected} | 0 ...d.uplc.budget.expected => iteUnforcedWithCond.budget.expected} | 0 ...udget.expected => iteWrongCondTypeFullyAppied.budget.expected} | 0 ....expected => iteWrongCondTypePartiallyApplied.budget.expected} | 0 ...budget.expected => multiplyIntegerForceError1.budget.expected} | 0 ...budget.expected => multiplyIntegerForceError2.budget.expected} | 0 ...budget.expected => multiplyIntegerForceError3.budget.expected} | 0 ...emptyArray.uplc.budget.expected => emptyArray.budget.expected} | 0 ...y-01.uplc.budget.expected => illTypedArray-01.budget.expected} | 0 ...y-02.uplc.budget.expected => illTypedArray-02.budget.expected} | 0 ...mpleArray.uplc.budget.expected => simpleArray.budget.expected} | 0 .../{unitArray.uplc.budget.expected => unitArray.budget.expected} | 0 ...ntax-01.uplc.budget.expected => bad-syntax-01.budget.expected} | 0 ...ntax-02.uplc.budget.expected => bad-syntax-02.budget.expected} | 0 ...d-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} | 0 ...d-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} | 0 ...d-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} | 0 .../{off-curve.uplc.budget.expected => off-curve.budget.expected} | 0 ...r.uplc.budget.expected => on-curve-bit3-clear.budget.expected} | 0 ...set.uplc.budget.expected => on-curve-bit3-set.budget.expected} | 0 ...xpected => on-curve-serialised-not-compressed.budget.expected} | 0 ...of-group.uplc.budget.expected => out-of-group.budget.expected} | 0 .../{too-long.uplc.budget.expected => too-long.budget.expected} | 0 .../{too-short.uplc.budget.expected => too-short.budget.expected} | 0 .../G1/zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 ...ntax-01.uplc.budget.expected => bad-syntax-01.budget.expected} | 0 ...ntax-02.uplc.budget.expected => bad-syntax-02.budget.expected} | 0 ...d-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} | 0 ...d-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} | 0 ...d-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} | 0 .../{off-curve.uplc.budget.expected => off-curve.budget.expected} | 0 ...r.uplc.budget.expected => on-curve-bit3-clear.budget.expected} | 0 ...set.uplc.budget.expected => on-curve-bit3-set.budget.expected} | 0 ...xpected => on-curve-serialised-not-compressed.budget.expected} | 0 ...of-group.uplc.budget.expected => out-of-group.budget.expected} | 0 .../{too-long.uplc.budget.expected => too-long.budget.expected} | 0 .../{too-short.uplc.budget.expected => too-short.budget.expected} | 0 .../G2/zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 .../False/{False.uplc.budget.expected => False.budget.expected} | 0 .../Maybe/{Maybe.uplc.budget.expected => Maybe.budget.expected} | 0 .../bool/True/{True.uplc.budget.expected => True.budget.expected} | 0 .../{boolean.uplc.budget.expected => boolean.budget.expected} | 0 .../{false-lc.uplc.budget.expected => false-lc.budget.expected} | 0 .../{true-lc.uplc.budget.expected => true-lc.budget.expected} | 0 ...ring-01.uplc.budget.expected => bytestring-01.budget.expected} | 0 ...ring-02.uplc.budget.expected => bytestring-02.budget.expected} | 0 ...ring-03.uplc.budget.expected => bytestring-03.budget.expected} | 0 ...ring-04.uplc.budget.expected => bytestring-04.budget.expected} | 0 ...String.uplc.budget.expected => dataByteString.budget.expected} | 0 ...dataConstr.uplc.budget.expected => dataConstr.budget.expected} | 0 ...taInteger.uplc.budget.expected => dataInteger.budget.expected} | 0 .../{dataList.uplc.budget.expected => dataList.budget.expected} | 0 .../{dataMap.uplc.budget.expected => dataMap.budget.expected} | 0 ...ing.uplc.budget.expected => dataMisByteString.budget.expected} | 0 ...sConstr.uplc.budget.expected => dataMisConstr.budget.expected} | 0 ...nteger.uplc.budget.expected => dataMisInteger.budget.expected} | 0 ...taMisList.uplc.budget.expected => dataMisList.budget.expected} | 0 ...dataMisMap.uplc.budget.expected => dataMisMap.budget.expected} | 0 ...integer-01.uplc.budget.expected => integer-01.budget.expected} | 0 ...integer-02.uplc.budget.expected => integer-02.budget.expected} | 0 ...integer-03.uplc.budget.expected => integer-03.budget.expected} | 0 ...integer-04.uplc.budget.expected => integer-04.budget.expected} | 0 ...integer-05.uplc.budget.expected => integer-05.budget.expected} | 0 ...integer-06.uplc.budget.expected => integer-06.budget.expected} | 0 ...integer-07.uplc.budget.expected => integer-07.budget.expected} | 0 ...integer-08.uplc.budget.expected => integer-08.budget.expected} | 0 ...integer-09.uplc.budget.expected => integer-09.budget.expected} | 0 .../{integer10.uplc.budget.expected => integer10.budget.expected} | 0 .../{emptyList.uplc.budget.expected => emptyList.budget.expected} | 0 ...st-01.uplc.budget.expected => illTypedList-01.budget.expected} | 0 ...st-02.uplc.budget.expected => illTypedList-02.budget.expected} | 0 ...simpleList.uplc.budget.expected => simpleList.budget.expected} | 0 .../{unitList.uplc.budget.expected => unitList.budget.expected} | 0 ...ir.uplc.budget.expected => illTypedNestedPair.budget.expected} | 0 ...ir-01.uplc.budget.expected => illTypedPair-01.budget.expected} | 0 ...ir-02.uplc.budget.expected => illTypedPair-02.budget.expected} | 0 ...nestedPair.uplc.budget.expected => nestedPair.budget.expected} | 0 ...simplePair.uplc.budget.expected => simplePair.budget.expected} | 0 .../{string-01.uplc.budget.expected => string-01.budget.expected} | 0 .../{string-02.uplc.budget.expected => string-02.budget.expected} | 0 .../{string-03.uplc.budget.expected => string-03.budget.expected} | 0 .../{string-04.uplc.budget.expected => string-04.budget.expected} | 0 .../{string-05.uplc.budget.expected => string-05.budget.expected} | 0 .../{string-06.uplc.budget.expected => string-06.budget.expected} | 0 .../{string-07.uplc.budget.expected => string-07.budget.expected} | 0 .../{string-08.uplc.budget.expected => string-08.budget.expected} | 0 ...it-fail-1.uplc.budget.expected => unit-fail-1.budget.expected} | 0 ...it-fail-2.uplc.budget.expected => unit-fail-2.budget.expected} | 0 .../unit/unit/{unit.uplc.budget.expected => unit.budget.expected} | 0 ...uplc.budget.expected => currencyID-too-long-1.budget.expected} | 0 ...uplc.budget.expected => currencyID-too-long-2.budget.expected} | 0 ...uplc.budget.expected => currencyIDs-unordered.budget.expected} | 0 ...Ds.uplc.budget.expected => duplicate-tokenIDs.budget.expected} | 0 ...y-tokens.uplc.budget.expected => empty-tokens.budget.expected} | 0 ...pty-value.uplc.budget.expected => empty-value.budget.expected} | 0 ...ill-formed.uplc.budget.expected => ill-formed.budget.expected} | 0 ...uplc.budget.expected => max-currencyID-length.budget.expected} | 0 ...th.uplc.budget.expected => max-tokenID-length.budget.expected} | 0 ...-overflow.uplc.budget.expected => no-overflow.budget.expected} | 0 ...nderflow.uplc.budget.expected => no-underflow.budget.expected} | 0 .../{overflow.uplc.budget.expected => overflow.budget.expected} | 0 ...-1.uplc.budget.expected => tokenID-too-long-1.budget.expected} | 0 ...-2.uplc.budget.expected => tokenID-too-long-2.budget.expected} | 0 ...ed.uplc.budget.expected => tokenIDs-unordered.budget.expected} | 0 .../{underflow.uplc.budget.expected => underflow.budget.expected} | 0 ...value-ok-1.uplc.budget.expected => value-ok-1.budget.expected} | 0 ...value-ok-2.uplc.budget.expected => value-ok-2.budget.expected} | 0 ...zero-asset.uplc.budget.expected => zero-asset.budget.expected} | 0 ...eger-01.uplc.budget.expected => addInteger-01.budget.expected} | 0 ...eger-02.uplc.budget.expected => addInteger-02.budget.expected} | 0 ...eger-03.uplc.budget.expected => addInteger-03.budget.expected} | 0 ...eger-04.uplc.budget.expected => addInteger-04.budget.expected} | 0 ....uplc.budget.expected => addInteger-uncurried.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 ...1.uplc.budget.expected => appendByteString-01.budget.expected} | 0 ...2.uplc.budget.expected => appendByteString-02.budget.expected} | 0 ...3.uplc.budget.expected => appendByteString-03.budget.expected} | 0 ...ndString.uplc.budget.expected => appendString.budget.expected} | 0 .../bData/{bData.uplc.budget.expected => bData.budget.expected} | 0 ...pty.uplc.budget.expected => blake2b_224-empty.budget.expected} | 0 ...plc.budget.expected => blake2b_224-length-200.budget.expected} | 0 ...pty.uplc.budget.expected => blake2b_256-empty.budget.expected} | 0 ...plc.budget.expected => blake2b_256-length-200.budget.expected} | 0 .../arith/add/{add.uplc.budget.expected => add.budget.expected} | 0 .../arith/neg/{neg.uplc.budget.expected => neg.budget.expected} | 0 .../{scalarMul.uplc.budget.expected => scalarMul.budget.expected} | 0 .../{off-curve.uplc.budget.expected => off-curve.budget.expected} | 0 ...of-group.uplc.budget.expected => out-of-group.budget.expected} | 0 .../arith/add/{add.uplc.budget.expected => add.budget.expected} | 0 .../arith/neg/{neg.uplc.budget.expected => neg.budget.expected} | 0 .../{scalarMul.uplc.budget.expected => scalarMul.budget.expected} | 0 .../{off-curve.uplc.budget.expected => off-curve.budget.expected} | 0 ...of-group.uplc.budget.expected => out-of-group.budget.expected} | 0 .../{balanced.uplc.budget.expected => balanced.budget.expected} | 0 ...dditive.uplc.budget.expected => left-additive.budget.expected} | 0 ...e.uplc.budget.expected => left-multiplicative.budget.expected} | 0 ...ditive.uplc.budget.expected => right-additive.budget.expected} | 0 ....uplc.budget.expected => right-multiplicative.budget.expected} | 0 ...-scalars.uplc.budget.expected => swap-scalars.budget.expected} | 0 .../{augmented.uplc.budget.expected => augmented.budget.expected} | 0 .../{large-dst.uplc.budget.expected => large-dst.budget.expected} | 0 ...ative.uplc.budget.expected => add-associative.budget.expected} | 0 ...ative.uplc.budget.expected => add-commutative.budget.expected} | 0 .../{add-zero.uplc.budget.expected => add-zero.budget.expected} | 0 .../add/{add.uplc.budget.expected => add.budget.expected} | 0 .../{compress.uplc.budget.expected => compress.budget.expected} | 0 ...ual-false.uplc.budget.expected => equal-false.budget.expected} | 0 ...equal-true.uplc.budget.expected => equal-true.budget.expected} | 0 ...udget.expected => hash-different-msg-same-dst.budget.expected} | 0 ...-255.uplc.budget.expected => hash-dst-len-255.budget.expected} | 0 ...-256.uplc.budget.expected => hash-dst-len-256.budget.expected} | 0 ...ty-dst.uplc.budget.expected => hash-empty-dst.budget.expected} | 0 ...udget.expected => hash-same-msg-different-dst.budget.expected} | 0 .../hash/{hash.uplc.budget.expected => hash.budget.expected} | 0 ...-01.uplc.budget.expected => multiScalarMul-01.budget.expected} | 0 ...2a.uplc.budget.expected => multiScalarMul-02a.budget.expected} | 0 ...2b.uplc.budget.expected => multiScalarMul-02b.budget.expected} | 0 ...3a.uplc.budget.expected => multiScalarMul-03a.budget.expected} | 0 ...3b.uplc.budget.expected => multiScalarMul-03b.budget.expected} | 0 ...4a.uplc.budget.expected => multiScalarMul-04a.budget.expected} | 0 ...4b.uplc.budget.expected => multiScalarMul-04b.budget.expected} | 0 ...5a.uplc.budget.expected => multiScalarMul-05a.budget.expected} | 0 ...5b.uplc.budget.expected => multiScalarMul-05b.budget.expected} | 0 ...6a.uplc.budget.expected => multiScalarMul-06a.budget.expected} | 0 ...6b.uplc.budget.expected => multiScalarMul-06b.budget.expected} | 0 ...-07.uplc.budget.expected => multiScalarMul-07.budget.expected} | 0 ...-08.uplc.budget.expected => multiScalarMul-08.budget.expected} | 0 ...9a.uplc.budget.expected => multiScalarMul-09a.budget.expected} | 0 ...9b.uplc.budget.expected => multiScalarMul-09b.budget.expected} | 0 ...0a.uplc.budget.expected => multiScalarMul-10a.budget.expected} | 0 ...0b.uplc.budget.expected => multiScalarMul-10b.budget.expected} | 0 ...-11.uplc.budget.expected => multiScalarMul-11.budget.expected} | 0 ...2a.uplc.budget.expected => multiScalarMul-12a.budget.expected} | 0 ...2b.uplc.budget.expected => multiScalarMul-12b.budget.expected} | 0 ...3a.uplc.budget.expected => multiScalarMul-13a.budget.expected} | 0 ...3b.uplc.budget.expected => multiScalarMul-13b.budget.expected} | 0 ...3c.uplc.budget.expected => multiScalarMul-13c.budget.expected} | 0 ...3d.uplc.budget.expected => multiScalarMul-13d.budget.expected} | 0 .../{add-neg.uplc.budget.expected => add-neg.budget.expected} | 0 .../{neg-zero.uplc.budget.expected => neg-zero.budget.expected} | 0 .../neg/{neg.uplc.budget.expected => neg.budget.expected} | 0 .../{addmul.uplc.budget.expected => addmul.budget.expected} | 0 .../{mul-44.uplc.budget.expected => mul-44.budget.expected} | 0 ...l-neg-one.uplc.budget.expected => mul-neg-one.budget.expected} | 0 .../{mul-one.uplc.budget.expected => mul-one.budget.expected} | 0 .../{mul-zero.uplc.budget.expected => mul-zero.budget.expected} | 0 .../{mul19+25.uplc.budget.expected => mul19+25.budget.expected} | 0 .../{mul4x-11.uplc.budget.expected => mul4x-11.budget.expected} | 0 .../{muladd.uplc.budget.expected => muladd.budget.expected} | 0 .../{mulneg-44.uplc.budget.expected => mulneg-44.budget.expected} | 0 ...dic-01.uplc.budget.expected => mulperiodic-01.budget.expected} | 0 ...dic-02.uplc.budget.expected => mulperiodic-02.budget.expected} | 0 ...dic-03.uplc.budget.expected => mulperiodic-03.budget.expected} | 0 ...dic-04.uplc.budget.expected => mulperiodic-04.budget.expected} | 0 ...d-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} | 0 ...d-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} | 0 ...d-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} | 0 .../{off-curve.uplc.budget.expected => off-curve.budget.expected} | 0 ...r.uplc.budget.expected => on-curve-bit1-clear.budget.expected} | 0 ...r.uplc.budget.expected => on-curve-bit3-clear.budget.expected} | 0 ...set.uplc.budget.expected => on-curve-bit3-set.budget.expected} | 0 ...xpected => on-curve-serialised-not-compressed.budget.expected} | 0 ...of-group.uplc.budget.expected => out-of-group.budget.expected} | 0 .../{too-long.uplc.budget.expected => too-long.budget.expected} | 0 .../{too-short.uplc.budget.expected => too-short.budget.expected} | 0 .../zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 ...ative.uplc.budget.expected => add-associative.budget.expected} | 0 ...ative.uplc.budget.expected => add-commutative.budget.expected} | 0 .../{add-zero.uplc.budget.expected => add-zero.budget.expected} | 0 .../add/{add.uplc.budget.expected => add.budget.expected} | 0 .../{compress.uplc.budget.expected => compress.budget.expected} | 0 ...ual-false.uplc.budget.expected => equal-false.budget.expected} | 0 ...equal-true.uplc.budget.expected => equal-true.budget.expected} | 0 ...udget.expected => hash-different-msg-same-dst.budget.expected} | 0 ...-255.uplc.budget.expected => hash-dst-len-255.budget.expected} | 0 ...-256.uplc.budget.expected => hash-dst-len-256.budget.expected} | 0 ...ty-dst.uplc.budget.expected => hash-empty-dst.budget.expected} | 0 ...udget.expected => hash-same-msg-different-dst.budget.expected} | 0 .../hash/{hash.uplc.budget.expected => hash.budget.expected} | 0 ...-01.uplc.budget.expected => multiScalarMul-01.budget.expected} | 0 ...2a.uplc.budget.expected => multiScalarMul-02a.budget.expected} | 0 ...2b.uplc.budget.expected => multiScalarMul-02b.budget.expected} | 0 ...3a.uplc.budget.expected => multiScalarMul-03a.budget.expected} | 0 ...3b.uplc.budget.expected => multiScalarMul-03b.budget.expected} | 0 ...4a.uplc.budget.expected => multiScalarMul-04a.budget.expected} | 0 ...4b.uplc.budget.expected => multiScalarMul-04b.budget.expected} | 0 ...5a.uplc.budget.expected => multiScalarMul-05a.budget.expected} | 0 ...5b.uplc.budget.expected => multiScalarMul-05b.budget.expected} | 0 ...6a.uplc.budget.expected => multiScalarMul-06a.budget.expected} | 0 ...6b.uplc.budget.expected => multiScalarMul-06b.budget.expected} | 0 ...-07.uplc.budget.expected => multiScalarMul-07.budget.expected} | 0 ...-08.uplc.budget.expected => multiScalarMul-08.budget.expected} | 0 ...9a.uplc.budget.expected => multiScalarMul-09a.budget.expected} | 0 ...9b.uplc.budget.expected => multiScalarMul-09b.budget.expected} | 0 ...0a.uplc.budget.expected => multiScalarMul-10a.budget.expected} | 0 ...0b.uplc.budget.expected => multiScalarMul-10b.budget.expected} | 0 ...-11.uplc.budget.expected => multiScalarMul-11.budget.expected} | 0 ...2a.uplc.budget.expected => multiScalarMul-12a.budget.expected} | 0 ...2b.uplc.budget.expected => multiScalarMul-12b.budget.expected} | 0 ...3a.uplc.budget.expected => multiScalarMul-13a.budget.expected} | 0 ...3b.uplc.budget.expected => multiScalarMul-13b.budget.expected} | 0 ...3c.uplc.budget.expected => multiScalarMul-13c.budget.expected} | 0 ...3d.uplc.budget.expected => multiScalarMul-13d.budget.expected} | 0 .../{add-neg.uplc.budget.expected => add-neg.budget.expected} | 0 .../{neg-zero.uplc.budget.expected => neg-zero.budget.expected} | 0 .../neg/{neg.uplc.budget.expected => neg.budget.expected} | 0 .../{addmul.uplc.budget.expected => addmul.budget.expected} | 0 .../{mul-44.uplc.budget.expected => mul-44.budget.expected} | 0 ...l-neg-one.uplc.budget.expected => mul-neg-one.budget.expected} | 0 .../{mul-one.uplc.budget.expected => mul-one.budget.expected} | 0 .../{mul-zero.uplc.budget.expected => mul-zero.budget.expected} | 0 .../{mul19+25.uplc.budget.expected => mul19+25.budget.expected} | 0 .../{mul4x-11.uplc.budget.expected => mul4x-11.budget.expected} | 0 .../{muladd.uplc.budget.expected => muladd.budget.expected} | 0 .../{mulneg-44.uplc.budget.expected => mulneg-44.budget.expected} | 0 ...dic-01.uplc.budget.expected => mulperiodic-01.budget.expected} | 0 ...dic-02.uplc.budget.expected => mulperiodic-02.budget.expected} | 0 ...dic-03.uplc.budget.expected => mulperiodic-03.budget.expected} | 0 ...dic-04.uplc.budget.expected => mulperiodic-04.budget.expected} | 0 ...d-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} | 0 ...d-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} | 0 ...d-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} | 0 .../{off-curve.uplc.budget.expected => off-curve.budget.expected} | 0 ...r.uplc.budget.expected => on-curve-bit1-clear.budget.expected} | 0 ...r.uplc.budget.expected => on-curve-bit3-clear.budget.expected} | 0 ...set.uplc.budget.expected => on-curve-bit3-set.budget.expected} | 0 ...xpected => on-curve-serialised-not-compressed.budget.expected} | 0 ...of-group.uplc.budget.expected => out-of-group.budget.expected} | 0 .../{too-long.uplc.budget.expected => too-long.budget.expected} | 0 .../{too-short.uplc.budget.expected => too-short.budget.expected} | 0 .../zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 .../{balanced.uplc.budget.expected => balanced.budget.expected} | 0 ...pairing.uplc.budget.expected => equal-pairing.budget.expected} | 0 ...dditive.uplc.budget.expected => left-additive.budget.expected} | 0 ...airing.uplc.budget.expected => random-pairing.budget.expected} | 0 ...ditive.uplc.budget.expected => right-additive.budget.expected} | 0 .../{all-zeros.uplc.budget.expected => all-zeros.budget.expected} | 0 ...output.uplc.budget.expected => correct-output.budget.expected} | 0 .../empty/{empty.uplc.budget.expected => empty.budget.expected} | 0 ...g-zeros.uplc.budget.expected => leading-zeros.budget.expected} | 0 ...th-endian.uplc.budget.expected => both-endian.budget.expected} | 0 .../{all-zeros.uplc.budget.expected => all-zeros.budget.expected} | 0 ...output.uplc.budget.expected => correct-output.budget.expected} | 0 .../empty/{empty.uplc.budget.expected => empty.budget.expected} | 0 ...-zeros.uplc.budget.expected => trailing-zeros.budget.expected} | 0 ....uplc.budget.expected => chooseDataByteString.budget.expected} | 0 ...nstr.uplc.budget.expected => chooseDataConstr.budget.expected} | 0 ...ger.uplc.budget.expected => chooseDataInteger.budget.expected} | 0 ...taList.uplc.budget.expected => chooseDataList.budget.expected} | 0 ...DataMap.uplc.budget.expected => chooseDataMap.budget.expected} | 0 ...List-01.uplc.budget.expected => chooseList-01.budget.expected} | 0 ...List-02.uplc.budget.expected => chooseList-02.budget.expected} | 0 ...List-03.uplc.budget.expected => chooseList-03.budget.expected} | 0 ...List-04.uplc.budget.expected => chooseList-04.budget.expected} | 0 ...Unit-01.uplc.budget.expected => chooseUnit-01.budget.expected} | 0 ...Unit-02.uplc.budget.expected => chooseUnit-02.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 ...-01.uplc.budget.expected => consByteString-01.budget.expected} | 0 ...-02.uplc.budget.expected => consByteString-02.budget.expected} | 0 ...-03.uplc.budget.expected => consByteString-03.budget.expected} | 0 ...constrData.uplc.budget.expected => constrData.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 ...id.uplc.budget.expected => decodeUtf8-invalid.budget.expected} | 0 ...Utf8-ok.uplc.budget.expected => decodeUtf8-ok.budget.expected} | 0 ...r-01.uplc.budget.expected => divideInteger-01.budget.expected} | 0 ...uplc.budget.expected => divideInteger-neg-neg.budget.expected} | 0 ...uplc.budget.expected => divideInteger-neg-pos.budget.expected} | 0 ...uplc.budget.expected => divideInteger-pos-neg.budget.expected} | 0 ...uplc.budget.expected => divideInteger-pos-pos.budget.expected} | 0 ...ro.uplc.budget.expected => divideInteger-zero.budget.expected} | 0 ...opList-01.uplc.budget.expected => dropList-01.budget.expected} | 0 ...opList-02.uplc.budget.expected => dropList-02.budget.expected} | 0 ...opList-03.uplc.budget.expected => dropList-03.budget.expected} | 0 ...opList-04.uplc.budget.expected => dropList-04.budget.expected} | 0 ...opList-05.uplc.budget.expected => dropList-05.budget.expected} | 0 ...opList-06.uplc.budget.expected => dropList-06.budget.expected} | 0 ...opList-07.uplc.budget.expected => dropList-07.budget.expected} | 0 ...opList-08.uplc.budget.expected => dropList-08.budget.expected} | 0 ...opList-09.uplc.budget.expected => dropList-09.budget.expected} | 0 ...opList-10.uplc.budget.expected => dropList-10.budget.expected} | 0 ...opList-11.uplc.budget.expected => dropList-11.budget.expected} | 0 ...opList-12.uplc.budget.expected => dropList-12.budget.expected} | 0 ...opList-13.uplc.budget.expected => dropList-13.budget.expected} | 0 ...opList-14.uplc.budget.expected => dropList-14.budget.expected} | 0 ...opList-15.uplc.budget.expected => dropList-15.budget.expected} | 0 ...opList-16.uplc.budget.expected => dropList-16.budget.expected} | 0 ...encodeUtf8.uplc.budget.expected => encodeUtf8.budget.expected} | 0 ...1.uplc.budget.expected => equalsByteString-01.budget.expected} | 0 ...2.uplc.budget.expected => equalsByteString-02.budget.expected} | 0 ...ring.uplc.budget.expected => equalsByteString.budget.expected} | 0 ...Data-01.uplc.budget.expected => equalsData-01.budget.expected} | 0 ...Data-02.uplc.budget.expected => equalsData-02.budget.expected} | 0 ...Data-03.uplc.budget.expected => equalsData-03.budget.expected} | 0 ...Data-04.uplc.budget.expected => equalsData-04.budget.expected} | 0 ...r-01.uplc.budget.expected => equalsInteger-01.budget.expected} | 0 ...r-02.uplc.budget.expected => equalsInteger-02.budget.expected} | 0 ...r-03.uplc.budget.expected => equalsInteger-03.budget.expected} | 0 ...ng-01.uplc.budget.expected => equalsString-01.budget.expected} | 0 ...ng-02.uplc.budget.expected => equalsString-02.budget.expected} | 0 ...plc.budget.expected => exp-neg-non-inverse-01.budget.expected} | 0 ...plc.budget.expected => exp-neg-non-inverse-02.budget.expected} | 0 .../{expMod-01.uplc.budget.expected => expMod-01.budget.expected} | 0 .../{expMod-02.uplc.budget.expected => expMod-02.budget.expected} | 0 .../{expMod-03.uplc.budget.expected => expMod-03.budget.expected} | 0 .../{expMod-04.uplc.budget.expected => expMod-04.budget.expected} | 0 .../{expMod-05.uplc.budget.expected => expMod-05.budget.expected} | 0 ...r-01.uplc.budget.expected => expModInteger-01.budget.expected} | 0 ...r-02.uplc.budget.expected => expModInteger-02.budget.expected} | 0 ...r-03.uplc.budget.expected => expModInteger-03.budget.expected} | 0 ...r-04.uplc.budget.expected => expModInteger-04.budget.expected} | 0 ...r-05.uplc.budget.expected => expModInteger-05.budget.expected} | 0 ...r-06.uplc.budget.expected => expModInteger-06.budget.expected} | 0 ...r-07.uplc.budget.expected => expModInteger-07.budget.expected} | 0 ...r-08.uplc.budget.expected => expModInteger-08.budget.expected} | 0 ...r-09.uplc.budget.expected => expModInteger-09.budget.expected} | 0 ...r-10.uplc.budget.expected => expModInteger-10.budget.expected} | 0 ...r-11.uplc.budget.expected => expModInteger-11.budget.expected} | 0 ...r-12.uplc.budget.expected => expModInteger-12.budget.expected} | 0 ...r-13.uplc.budget.expected => expModInteger-13.budget.expected} | 0 ...r-14.uplc.budget.expected => expModInteger-14.budget.expected} | 0 ...r-15.uplc.budget.expected => expModInteger-15.budget.expected} | 0 ...r-16.uplc.budget.expected => expModInteger-16.budget.expected} | 0 ...r-17.uplc.budget.expected => expModInteger-17.budget.expected} | 0 ...r-18.uplc.budget.expected => expModInteger-18.budget.expected} | 0 ...r-19.uplc.budget.expected => expModInteger-19.budget.expected} | 0 ...r-20.uplc.budget.expected => expModInteger-20.budget.expected} | 0 ...r-21.uplc.budget.expected => expModInteger-21.budget.expected} | 0 ...r-22.uplc.budget.expected => expModInteger-22.budget.expected} | 0 ...r-23.uplc.budget.expected => expModInteger-23.budget.expected} | 0 ...r-24.uplc.budget.expected => expModInteger-24.budget.expected} | 0 ...r-25.uplc.budget.expected => expModInteger-25.budget.expected} | 0 ...r-26.uplc.budget.expected => expModInteger-26.budget.expected} | 0 ...r-27.uplc.budget.expected => expModInteger-27.budget.expected} | 0 ...r-28.uplc.budget.expected => expModInteger-28.budget.expected} | 0 ...r-29.uplc.budget.expected => expModInteger-29.budget.expected} | 0 ...r-30.uplc.budget.expected => expModInteger-30.budget.expected} | 0 ...r-31.uplc.budget.expected => expModInteger-31.budget.expected} | 0 ...r-32.uplc.budget.expected => expModInteger-32.budget.expected} | 0 ...r-33.uplc.budget.expected => expModInteger-33.budget.expected} | 0 ...r-34.uplc.budget.expected => expModInteger-34.budget.expected} | 0 ...r-35.uplc.budget.expected => expModInteger-35.budget.expected} | 0 ...r-36.uplc.budget.expected => expModInteger-36.budget.expected} | 0 ...r-37.uplc.budget.expected => expModInteger-37.budget.expected} | 0 ...r-38.uplc.budget.expected => expModInteger-38.budget.expected} | 0 ...r-39.uplc.budget.expected => expModInteger-39.budget.expected} | 0 ...r-40.uplc.budget.expected => expModInteger-40.budget.expected} | 0 ...r-41.uplc.budget.expected => expModInteger-41.budget.expected} | 0 ...r-42.uplc.budget.expected => expModInteger-42.budget.expected} | 0 ...r-43.uplc.budget.expected => expModInteger-43.budget.expected} | 0 ...r-44.uplc.budget.expected => expModInteger-44.budget.expected} | 0 ...r-45.uplc.budget.expected => expModInteger-45.budget.expected} | 0 ...r-46.uplc.budget.expected => expModInteger-46.budget.expected} | 0 ...r-47.uplc.budget.expected => expModInteger-47.budget.expected} | 0 ...r-48.uplc.budget.expected => expModInteger-48.budget.expected} | 0 ...r-49.uplc.budget.expected => expModInteger-49.budget.expected} | 0 ...r-50.uplc.budget.expected => expModInteger-50.budget.expected} | 0 ...r-51.uplc.budget.expected => expModInteger-51.budget.expected} | 0 ...r-52.uplc.budget.expected => expModInteger-52.budget.expected} | 0 ...r-53.uplc.budget.expected => expModInteger-53.budget.expected} | 0 ...r-54.uplc.budget.expected => expModInteger-54.budget.expected} | 0 ...r-55.uplc.budget.expected => expModInteger-55.budget.expected} | 0 ...r-56.uplc.budget.expected => expModInteger-56.budget.expected} | 0 ...r-57.uplc.budget.expected => expModInteger-57.budget.expected} | 0 ...r-58.uplc.budget.expected => expModInteger-58.budget.expected} | 0 ...r-59.uplc.budget.expected => expModInteger-59.budget.expected} | 0 ...r-60.uplc.budget.expected => expModInteger-60.budget.expected} | 0 ...r-61.uplc.budget.expected => expModInteger-61.budget.expected} | 0 ...r-62.uplc.budget.expected => expModInteger-62.budget.expected} | 0 ...r-63.uplc.budget.expected => expModInteger-63.budget.expected} | 0 ...r-64.uplc.budget.expected => expModInteger-64.budget.expected} | 0 ...r-65.uplc.budget.expected => expModInteger-65.budget.expected} | 0 ...r-66.uplc.budget.expected => expModInteger-66.budget.expected} | 0 ...r-67.uplc.budget.expected => expModInteger-67.budget.expected} | 0 ...r-68.uplc.budget.expected => expModInteger-68.budget.expected} | 0 ...r-69.uplc.budget.expected => expModInteger-69.budget.expected} | 0 ...r-70.uplc.budget.expected => expModInteger-70.budget.expected} | 0 ...r-71.uplc.budget.expected => expModInteger-71.budget.expected} | 0 ...r-72.uplc.budget.expected => expModInteger-72.budget.expected} | 0 ...r-73.uplc.budget.expected => expModInteger-73.budget.expected} | 0 ...r-74.uplc.budget.expected => expModInteger-74.budget.expected} | 0 ...r-75.uplc.budget.expected => expModInteger-75.budget.expected} | 0 ...r-76.uplc.budget.expected => expModInteger-76.budget.expected} | 0 ...r-77.uplc.budget.expected => expModInteger-77.budget.expected} | 0 .../{mod-neg.uplc.budget.expected => mod-neg.budget.expected} | 0 .../{mod-zero.uplc.budget.expected => mod-zero.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{fstPair.uplc.budget.expected => fstPair.budget.expected} | 0 ...adList-01.uplc.budget.expected => headList-01.budget.expected} | 0 ...adList-02.uplc.budget.expected => headList-02.budget.expected} | 0 ...adList-03.uplc.budget.expected => headList-03.budget.expected} | 0 ...adPartial.uplc.budget.expected => headPartial.budget.expected} | 0 .../iData/{iData.uplc.budget.expected => iData.budget.expected} | 0 ...Else-01.uplc.budget.expected => ifThenElse-01.budget.expected} | 0 ...Else-02.uplc.budget.expected => ifThenElse-02.budget.expected} | 0 ...Else-03.uplc.budget.expected => ifThenElse-03.budget.expected} | 0 ...Else-04.uplc.budget.expected => ifThenElse-04.budget.expected} | 0 ...plc.budget.expected => ifThenElse-bad-cond-01.budget.expected} | 0 ...plc.budget.expected => ifThenElse-bad-cond-02.budget.expected} | 0 ...e.uplc.budget.expected => ifThenElse-no-force.budget.expected} | 0 ...rray-01.uplc.budget.expected => indexArray-01.budget.expected} | 0 ...rray-02.uplc.budget.expected => indexArray-02.budget.expected} | 0 ...rray-03.uplc.budget.expected => indexArray-03.budget.expected} | 0 ...01.uplc.budget.expected => indexByteString-01.budget.expected} | 0 ...OB.uplc.budget.expected => indexByteStringOOB.budget.expected} | 0 ...lc.budget.expected => indexByteStringOverflow.budget.expected} | 0 ...long-1.uplc.budget.expected => key-too-long-1.budget.expected} | 0 ...long-2.uplc.budget.expected => key-too-long-2.budget.expected} | 0 ...ero-1.uplc.budget.expected => long-key-zero-1.budget.expected} | 0 ...ero-2.uplc.budget.expected => long-key-zero-2.budget.expected} | 0 ...empty.uplc.budget.expected => multi-ccy-empty.budget.expected} | 0 ...ty.uplc.budget.expected => multi-ccy-nonempty.budget.expected} | 0 ...lti-token.uplc.budget.expected => multi-token.budget.expected} | 0 ...-empty.uplc.budget.expected => negative-empty.budget.expected} | 0 ...-overflow.uplc.budget.expected => no-overflow.budget.expected} | 0 ...nderflow.uplc.budget.expected => no-underflow.budget.expected} | 0 .../{overflow.uplc.budget.expected => overflow.budget.expected} | 0 ...-empty.uplc.budget.expected => positive-empty.budget.expected} | 0 ...pty.uplc.budget.expected => positive-nonempty.budget.expected} | 0 .../{underflow.uplc.budget.expected => underflow.budget.expected} | 0 ...ositive.uplc.budget.expected => zero-positive.budget.expected} | 0 ...budget.expected => correct-output-exact-width.budget.expected} | 0 ...budget.expected => correct-output-extra-width.budget.expected} | 0 ...c.budget.expected => max-input-fits-max-width.budget.expected} | 0 ....budget.expected => max-input-width-too-small.budget.expected} | 0 ...lc.budget.expected => max-width-input-too-big.budget.expected} | 0 ...ro.uplc.budget.expected => maximum-width-zero.budget.expected} | 0 ...-input.uplc.budget.expected => negative-input.budget.expected} | 0 ...-width.uplc.budget.expected => negative-width.budget.expected} | 0 ...too-narrow.uplc.budget.expected => too-narrow.budget.expected} | 0 ...ro.uplc.budget.expected => width-too-big-zero.budget.expected} | 0 .../zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 ...output.uplc.budget.expected => correct-output.budget.expected} | 0 ...too-big.uplc.budget.expected => input-too-big.budget.expected} | 0 ...m-input.uplc.budget.expected => maximum-input.budget.expected} | 0 ...-input.uplc.budget.expected => negative-input.budget.expected} | 0 .../zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 ...budget.expected => correct-output-exact-width.budget.expected} | 0 ...budget.expected => correct-output-extra-width.budget.expected} | 0 ...c.budget.expected => max-input-fits-max-width.budget.expected} | 0 ....budget.expected => max-input-width-too-small.budget.expected} | 0 ...lc.budget.expected => max-width-input-too-big.budget.expected} | 0 ...ro.uplc.budget.expected => maximum-width-zero.budget.expected} | 0 ...-input.uplc.budget.expected => negative-input.budget.expected} | 0 ...-width.uplc.budget.expected => negative-width.budget.expected} | 0 ...too-narrow.uplc.budget.expected => too-narrow.budget.expected} | 0 ...ro.uplc.budget.expected => width-too-big-zero.budget.expected} | 0 .../zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 ...output.uplc.budget.expected => correct-output.budget.expected} | 0 ...too-big.uplc.budget.expected => input-too-big.budget.expected} | 0 ...m-input.uplc.budget.expected => maximum-input.budget.expected} | 0 ...-input.uplc.budget.expected => negative-input.budget.expected} | 0 .../zero/{zero.uplc.budget.expected => zero.budget.expected} | 0 ...mpty.uplc.budget.expected => keccak_256-empty.budget.expected} | 0 ...uplc.budget.expected => keccak_256-length-200.budget.expected} | 0 ...y-01.uplc.budget.expected => lengthOfArray-01.budget.expected} | 0 ...y-02.uplc.budget.expected => lengthOfArray-02.budget.expected} | 0 ...ng.uplc.budget.expected => lengthOfByteString.budget.expected} | 0 ...uplc.budget.expected => lessThanByteString-00.budget.expected} | 0 ...uplc.budget.expected => lessThanByteString-01.budget.expected} | 0 ...uplc.budget.expected => lessThanByteString-02.budget.expected} | 0 ...uplc.budget.expected => lessThanByteString-03.budget.expected} | 0 ...uplc.budget.expected => lessThanByteString-04.budget.expected} | 0 ...uplc.budget.expected => lessThanByteString-05.budget.expected} | 0 ...udget.expected => lessThanEqualsByteString-00.budget.expected} | 0 ...udget.expected => lessThanEqualsByteString-01.budget.expected} | 0 ...udget.expected => lessThanEqualsByteString-02.budget.expected} | 0 ...udget.expected => lessThanEqualsByteString-03.budget.expected} | 0 ...c.budget.expected => lessThanEqualsInteger-01.budget.expected} | 0 ...c.budget.expected => lessThanEqualsInteger-02.budget.expected} | 0 ...c.budget.expected => lessThanEqualsInteger-03.budget.expected} | 0 ...c.budget.expected => lessThanEqualsInteger-04.budget.expected} | 0 ...c.budget.expected => lessThanEqualsInteger-05.budget.expected} | 0 ...01.uplc.budget.expected => lessThanInteger-01.budget.expected} | 0 ...02.uplc.budget.expected => lessThanInteger-02.budget.expected} | 0 ...03.uplc.budget.expected => lessThanInteger-03.budget.expected} | 0 ...04.uplc.budget.expected => lessThanInteger-04.budget.expected} | 0 ...05.uplc.budget.expected => lessThanInteger-05.budget.expected} | 0 .../{listData.uplc.budget.expected => listData.budget.expected} | 0 ...listOfList.uplc.budget.expected => listOfList.budget.expected} | 0 ...listOfPair.uplc.budget.expected => listOfPair.budget.expected} | 0 ...ray-01.uplc.budget.expected => listToArray-01.budget.expected} | 0 ...ray-02.uplc.budget.expected => listToArray-02.budget.expected} | 0 .../{absent.uplc.budget.expected => absent.budget.expected} | 0 .../{present.uplc.budget.expected => present.budget.expected} | 0 .../{mapData.uplc.budget.expected => mapData.budget.expected} | 0 ...Integer.uplc.budget.expected => divideInteger.budget.expected} | 0 .../{mkCons-01.uplc.budget.expected => mkCons-01.budget.expected} | 0 .../{mkCons-02.uplc.budget.expected => mkCons-02.budget.expected} | 0 ...Cons-fail.uplc.budget.expected => mkCons-fail.budget.expected} | 0 .../{mkNilData.uplc.budget.expected => mkNilData.budget.expected} | 0 ...airData.uplc.budget.expected => mkNilPairData.budget.expected} | 0 ...mkPairData.uplc.budget.expected => mkPairData.budget.expected} | 0 ...eger-01.uplc.budget.expected => modInteger-01.budget.expected} | 0 ...eg.uplc.budget.expected => modInteger-neg-neg.budget.expected} | 0 ...os.uplc.budget.expected => modInteger-neg-pos.budget.expected} | 0 ...eg.uplc.budget.expected => modInteger-pos-neg.budget.expected} | 0 ...os.uplc.budget.expected => modInteger-pos-pos.budget.expected} | 0 ...-zero.uplc.budget.expected => modInteger-zero.budget.expected} | 0 ...01.uplc.budget.expected => multiplyInteger-01.budget.expected} | 0 ...02.uplc.budget.expected => multiplyInteger-02.budget.expected} | 0 ...03.uplc.budget.expected => multiplyInteger-03.budget.expected} | 0 ...04.uplc.budget.expected => multiplyInteger-04.budget.expected} | 0 ...05.uplc.budget.expected => multiplyInteger-05.budget.expected} | 0 ...06.uplc.budget.expected => multiplyInteger-06.budget.expected} | 0 ...llList-01.uplc.budget.expected => nullList-01.budget.expected} | 0 ...llList-02.uplc.budget.expected => nullList-02.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 ...ist.uplc.budget.expected => pairOfPairAndList.budget.expected} | 0 ...01.uplc.budget.expected => quotientInteger-01.budget.expected} | 0 ...lc.budget.expected => quotientInteger-neg-neg.budget.expected} | 0 ...lc.budget.expected => quotientInteger-neg-pos.budget.expected} | 0 ...lc.budget.expected => quotientInteger-pos-neg.budget.expected} | 0 ...lc.budget.expected => quotientInteger-pos-pos.budget.expected} | 0 ....uplc.budget.expected => quotientInteger-zero.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 .../{case-15.uplc.budget.expected => case-15.budget.expected} | 0 .../{case-16.uplc.budget.expected => case-16.budget.expected} | 0 .../{case-17.uplc.budget.expected => case-17.budget.expected} | 0 .../{case-18.uplc.budget.expected => case-18.budget.expected} | 0 .../{case-19.uplc.budget.expected => case-19.budget.expected} | 0 .../{case-20.uplc.budget.expected => case-20.budget.expected} | 0 .../{case-21.uplc.budget.expected => case-21.budget.expected} | 0 .../{case-22.uplc.budget.expected => case-22.budget.expected} | 0 ...1.uplc.budget.expected => remainderInteger-01.budget.expected} | 0 ...c.budget.expected => remainderInteger-neg-neg.budget.expected} | 0 ...c.budget.expected => remainderInteger-neg-pos.budget.expected} | 0 ...c.budget.expected => remainderInteger-pos-neg.budget.expected} | 0 ...c.budget.expected => remainderInteger-pos-pos.budget.expected} | 0 ...uplc.budget.expected => remainderInteger-zero.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 ...mpty.uplc.budget.expected => ripemd_160-empty.budget.expected} | 0 ...uplc.budget.expected => ripemd_160-length-200.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 .../{case-15.uplc.budget.expected => case-15.budget.expected} | 0 .../{case-16.uplc.budget.expected => case-16.budget.expected} | 0 .../{case-17.uplc.budget.expected => case-17.budget.expected} | 0 .../{case-18.uplc.budget.expected => case-18.budget.expected} | 0 .../{by-neg.uplc.budget.expected => by-neg.budget.expected} | 0 .../{by-pos.uplc.budget.expected => by-pos.budget.expected} | 0 .../{by-zero.uplc.budget.expected => by-zero.budget.expected} | 0 ...-overflow.uplc.budget.expected => no-overflow.budget.expected} | 0 ...nderflow.uplc.budget.expected => no-underflow.budget.expected} | 0 .../{overflow.uplc.budget.expected => overflow.budget.expected} | 0 .../{underflow.uplc.budget.expected => underflow.budget.expected} | 0 ...-empty.uplc.budget.expected => sha2_256-empty.budget.expected} | 0 ...0.uplc.budget.expected => sha2_256-length-200.budget.expected} | 0 ...-empty.uplc.budget.expected => sha3_256-empty.budget.expected} | 0 ...0.uplc.budget.expected => sha3_256-length-200.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 .../{case-15.uplc.budget.expected => case-15.budget.expected} | 0 ...01.uplc.budget.expected => sliceByteString-01.budget.expected} | 0 ...02.uplc.budget.expected => sliceByteString-02.budget.expected} | 0 ...03.uplc.budget.expected => sliceByteString-03.budget.expected} | 0 ...04.uplc.budget.expected => sliceByteString-04.budget.expected} | 0 ...05.uplc.budget.expected => sliceByteString-05.budget.expected} | 0 .../{sndPair.uplc.budget.expected => sndPair.budget.expected} | 0 ...c.budget.expected => subtractInteger-non-iter.budget.expected} | 0 ...01.uplc.budget.expected => subtractInteger-01.budget.expected} | 0 ...02.uplc.budget.expected => subtractInteger-02.budget.expected} | 0 ...03.uplc.budget.expected => subtractInteger-03.budget.expected} | 0 ...04.uplc.budget.expected => subtractInteger-04.budget.expected} | 0 ...ilList-01.uplc.budget.expected => tailList-01.budget.expected} | 0 ...tial.uplc.budget.expected => tailList-partial.budget.expected} | 0 .../trace/{trace.uplc.budget.expected => trace.budget.expected} | 0 ...unBData-01.uplc.budget.expected => unBData-01.budget.expected} | 0 ...ata-fail.uplc.budget.expected => unBData-fail.budget.expected} | 0 ...ta-01.uplc.budget.expected => unConstrData-01.budget.expected} | 0 ...ail.uplc.budget.expected => unConstrData-fail.budget.expected} | 0 ...unIData-01.uplc.budget.expected => unIData-01.budget.expected} | 0 ...ata-fail.uplc.budget.expected => unIData-fail.budget.expected} | 0 ...Data-01.uplc.budget.expected => unListData-01.budget.expected} | 0 ...-fail.uplc.budget.expected => unListData-fail.budget.expected} | 0 ...pData-01.uplc.budget.expected => unMapData-01.budget.expected} | 0 ...a-fail.uplc.budget.expected => unMapData-fail.budget.expected} | 0 ...uplc.budget.expected => currency-key-too-long.budget.expected} | 0 ....expected => data-duplicate-currencies-cancel.budget.expected} | 0 ...t.expected => data-duplicate-currencies-merge.budget.expected} | 0 ....budget.expected => data-duplicate-currencies.budget.expected} | 0 ...uplc.budget.expected => data-duplicate-tokens.budget.expected} | 0 ...ens.uplc.budget.expected => data-empty-tokens.budget.expected} | 0 ....budget.expected => data-unordered-currencies.budget.expected} | 0 ...uplc.budget.expected => data-unordered-tokens.budget.expected} | 0 ...ty.uplc.budget.expected => data-zero-quantity.budget.expected} | 0 ...ero-sum.uplc.budget.expected => data-zero-sum.budget.expected} | 0 .../empty/{empty.uplc.budget.expected => empty.budget.expected} | 0 ...x-key-len.uplc.budget.expected => max-key-len.budget.expected} | 0 ...rrency.uplc.budget.expected => multi-currency.budget.expected} | 0 ...lti-token.uplc.budget.expected => multi-token.budget.expected} | 0 ...ity.uplc.budget.expected => negative-quantity.budget.expected} | 0 ...lc.budget.expected => non-bytestring-currency.budget.expected} | 0 ....uplc.budget.expected => non-bytestring-token.budget.expected} | 0 ....uplc.budget.expected => non-integer-quantity.budget.expected} | 0 ...p-bytes.uplc.budget.expected => non-map-bytes.budget.expected} | 0 ...constr.uplc.budget.expected => non-map-constr.budget.expected} | 0 ...teger.uplc.budget.expected => non-map-integer.budget.expected} | 0 ...map-list.uplc.budget.expected => non-map-list.budget.expected} | 0 ...tokens.uplc.budget.expected => non-map-tokens.budget.expected} | 0 ...low.uplc.budget.expected => quantity-overflow.budget.expected} | 0 ...ow.uplc.budget.expected => quantity-underflow.budget.expected} | 0 ...a.uplc.budget.expected => roundtrip-from-data.budget.expected} | 0 ...le-entry.uplc.budget.expected => single-entry.budget.expected} | 0 ...ng.uplc.budget.expected => token-key-too-long.budget.expected} | 0 .../{cancel-01.uplc.budget.expected => cancel-01.budget.expected} | 0 .../{cancel-02.uplc.budget.expected => cancel-02.budget.expected} | 0 .../{combine.uplc.budget.expected => combine.budget.expected} | 0 ...-overflow.uplc.budget.expected => no-overflow.budget.expected} | 0 ...nderflow.uplc.budget.expected => no-underflow.budget.expected} | 0 .../{overflow.uplc.budget.expected => overflow.budget.expected} | 0 .../{underflow.uplc.budget.expected => underflow.budget.expected} | 0 .../unitl/{unitl.uplc.budget.expected => unitl.budget.expected} | 0 .../unitr/{unitr.uplc.budget.expected => unitr.budget.expected} | 0 ...y-missing.uplc.budget.expected => ccy-missing.budget.expected} | 0 ...nt.uplc.budget.expected => multi-insufficient.budget.expected} | 0 ...ient.uplc.budget.expected => multi-sufficient.budget.expected} | 0 .../{neg-empty.uplc.budget.expected => neg-empty.budget.expected} | 0 ...neg-neg-eq.uplc.budget.expected => neg-neg-eq.budget.expected} | 0 ...neg-neg-gt.uplc.budget.expected => neg-neg-gt.budget.expected} | 0 ...neg-neg-lt.uplc.budget.expected => neg-neg-lt.budget.expected} | 0 .../{neg-pos.uplc.budget.expected => neg-pos.budget.expected} | 0 .../{pos-empty.uplc.budget.expected => pos-empty.budget.expected} | 0 .../{pos-neg.uplc.budget.expected => pos-neg.budget.expected} | 0 .../{reflexive.uplc.budget.expected => reflexive.budget.expected} | 0 ...missing.uplc.budget.expected => token-missing.budget.expected} | 0 .../empty/{empty.uplc.budget.expected => empty.budget.expected} | 0 ...rrency.uplc.budget.expected => multi-currency.budget.expected} | 0 ...lti-token.uplc.budget.expected => multi-token.budget.expected} | 0 ...ity.uplc.budget.expected => negative-quantity.budget.expected} | 0 ....uplc.budget.expected => roundtrip-from-value.budget.expected} | 0 ...le-entry.uplc.budget.expected => single-entry.budget.expected} | 0 ...valid-key.uplc.budget.expected => invalid-key.budget.expected} | 0 .../{long-key.uplc.budget.expected => long-key.budget.expected} | 0 .../{long-msg.uplc.budget.expected => long-msg.budget.expected} | 0 .../{long-sig.uplc.budget.expected => long-sig.budget.expected} | 0 .../{short-key.uplc.budget.expected => short-key.budget.expected} | 0 .../{short-msg.uplc.budget.expected => short-msg.budget.expected} | 0 .../{short-sig.uplc.budget.expected => short-sig.budget.expected} | 0 ...tor-01.uplc.budget.expected => test-vector-01.budget.expected} | 0 ...tor-02.uplc.budget.expected => test-vector-02.budget.expected} | 0 ...tor-03.uplc.budget.expected => test-vector-03.budget.expected} | 0 ...tor-04.uplc.budget.expected => test-vector-04.budget.expected} | 0 ...tor-05.uplc.budget.expected => test-vector-05.budget.expected} | 0 ...tor-06.uplc.budget.expected => test-vector-06.budget.expected} | 0 ...tor-07.uplc.budget.expected => test-vector-07.budget.expected} | 0 ...tor-08.uplc.budget.expected => test-vector-08.budget.expected} | 0 ...tor-09.uplc.budget.expected => test-vector-09.budget.expected} | 0 ...tor-10.uplc.budget.expected => test-vector-10.budget.expected} | 0 ...tor-11.uplc.budget.expected => test-vector-11.budget.expected} | 0 ...tor-12.uplc.budget.expected => test-vector-12.budget.expected} | 0 ...tor-13.uplc.budget.expected => test-vector-13.budget.expected} | 0 ...tor-14.uplc.budget.expected => test-vector-14.budget.expected} | 0 ...tor-15.uplc.budget.expected => test-vector-15.budget.expected} | 0 ...tor-16.uplc.budget.expected => test-vector-16.budget.expected} | 0 ...tor-17.uplc.budget.expected => test-vector-17.budget.expected} | 0 ...tor-18.uplc.budget.expected => test-vector-18.budget.expected} | 0 .../{long-key.uplc.budget.expected => long-key.budget.expected} | 0 .../{long-sig.uplc.budget.expected => long-sig.budget.expected} | 0 .../{short-key.uplc.budget.expected => short-key.budget.expected} | 0 .../{short-sig.uplc.budget.expected => short-sig.budget.expected} | 0 ...tor-01.uplc.budget.expected => test-vector-01.budget.expected} | 0 ...tor-02.uplc.budget.expected => test-vector-02.budget.expected} | 0 ...tor-03.uplc.budget.expected => test-vector-03.budget.expected} | 0 ...tor-04.uplc.budget.expected => test-vector-04.budget.expected} | 0 ...tor-05.uplc.budget.expected => test-vector-05.budget.expected} | 0 ...tor-06.uplc.budget.expected => test-vector-06.budget.expected} | 0 ...tor-07.uplc.budget.expected => test-vector-07.budget.expected} | 0 ...tor-08.uplc.budget.expected => test-vector-08.budget.expected} | 0 ...tor-09.uplc.budget.expected => test-vector-09.budget.expected} | 0 ...tor-10.uplc.budget.expected => test-vector-10.budget.expected} | 0 ...tor-11.uplc.budget.expected => test-vector-11.budget.expected} | 0 ...tor-12.uplc.budget.expected => test-vector-12.budget.expected} | 0 ...tor-13.uplc.budget.expected => test-vector-13.budget.expected} | 0 ...tor-14.uplc.budget.expected => test-vector-14.budget.expected} | 0 ...tor-15.uplc.budget.expected => test-vector-15.budget.expected} | 0 ...tor-16.uplc.budget.expected => test-vector-16.budget.expected} | 0 ...tor-17.uplc.budget.expected => test-vector-17.budget.expected} | 0 ...tor-18.uplc.budget.expected => test-vector-18.budget.expected} | 0 ...tor-19.uplc.budget.expected => test-vector-19.budget.expected} | 0 ...tor-20.uplc.budget.expected => test-vector-20.budget.expected} | 0 ...tor-21.uplc.budget.expected => test-vector-21.budget.expected} | 0 ...tor-22.uplc.budget.expected => test-vector-22.budget.expected} | 0 ...tor-23.uplc.budget.expected => test-vector-23.budget.expected} | 0 ...tor-24.uplc.budget.expected => test-vector-24.budget.expected} | 0 ...tor-25.uplc.budget.expected => test-vector-25.budget.expected} | 0 ...tor-26.uplc.budget.expected => test-vector-26.budget.expected} | 0 ...tor-27.uplc.budget.expected => test-vector-27.budget.expected} | 0 ...tor-28.uplc.budget.expected => test-vector-28.budget.expected} | 0 ...tor-29.uplc.budget.expected => test-vector-29.budget.expected} | 0 ...tor-30.uplc.budget.expected => test-vector-30.budget.expected} | 0 ...tor-31.uplc.budget.expected => test-vector-31.budget.expected} | 0 .../{long-key.uplc.budget.expected => long-key.budget.expected} | 0 .../{long-sig.uplc.budget.expected => long-sig.budget.expected} | 0 .../{short-key.uplc.budget.expected => short-key.budget.expected} | 0 .../{short-sig.uplc.budget.expected => short-sig.budget.expected} | 0 ...tor-00.uplc.budget.expected => test-vector-00.budget.expected} | 0 ...tor-01.uplc.budget.expected => test-vector-01.budget.expected} | 0 ...tor-02.uplc.budget.expected => test-vector-02.budget.expected} | 0 ...tor-03.uplc.budget.expected => test-vector-03.budget.expected} | 0 ...tor-04.uplc.budget.expected => test-vector-04.budget.expected} | 0 ...tor-05.uplc.budget.expected => test-vector-05.budget.expected} | 0 ...tor-06.uplc.budget.expected => test-vector-06.budget.expected} | 0 ...tor-07.uplc.budget.expected => test-vector-07.budget.expected} | 0 ...tor-08.uplc.budget.expected => test-vector-08.budget.expected} | 0 ...tor-09.uplc.budget.expected => test-vector-09.budget.expected} | 0 ...tor-10.uplc.budget.expected => test-vector-10.budget.expected} | 0 ...tor-11.uplc.budget.expected => test-vector-11.budget.expected} | 0 ...tor-12.uplc.budget.expected => test-vector-12.budget.expected} | 0 ...tor-13.uplc.budget.expected => test-vector-13.budget.expected} | 0 ...tor-14.uplc.budget.expected => test-vector-14.budget.expected} | 0 ...tor-15.uplc.budget.expected => test-vector-15.budget.expected} | 0 ...tor-16.uplc.budget.expected => test-vector-16.budget.expected} | 0 ...tor-17.uplc.budget.expected => test-vector-17.budget.expected} | 0 ...tor-18.uplc.budget.expected => test-vector-18.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 .../{case-15.uplc.budget.expected => case-15.budget.expected} | 0 .../{case-16.uplc.budget.expected => case-16.budget.expected} | 0 .../{case-17.uplc.budget.expected => case-17.budget.expected} | 0 .../{case-18.uplc.budget.expected => case-18.budget.expected} | 0 .../{case-19.uplc.budget.expected => case-19.budget.expected} | 0 .../{case-20.uplc.budget.expected => case-20.budget.expected} | 0 .../{case-21.uplc.budget.expected => case-21.budget.expected} | 0 .../{case-22.uplc.budget.expected => case-22.budget.expected} | 0 .../{case-23.uplc.budget.expected => case-23.budget.expected} | 0 .../{case-24.uplc.budget.expected => case-24.budget.expected} | 0 .../{case-25.uplc.budget.expected => case-25.budget.expected} | 0 .../{case-26.uplc.budget.expected => case-26.budget.expected} | 0 .../{case-27.uplc.budget.expected => case-27.budget.expected} | 0 .../{case-28.uplc.budget.expected => case-28.budget.expected} | 0 .../{case-29.uplc.budget.expected => case-29.budget.expected} | 0 .../{case-30.uplc.budget.expected => case-30.budget.expected} | 0 .../{case-31.uplc.budget.expected => case-31.budget.expected} | 0 .../{case-32.uplc.budget.expected => case-32.budget.expected} | 0 .../{case-33.uplc.budget.expected => case-33.budget.expected} | 0 .../{case-34.uplc.budget.expected => case-34.budget.expected} | 0 .../{case-35.uplc.budget.expected => case-35.budget.expected} | 0 .../{case-36.uplc.budget.expected => case-36.budget.expected} | 0 .../{case-37.uplc.budget.expected => case-37.budget.expected} | 0 .../{case-38.uplc.budget.expected => case-38.budget.expected} | 0 .../{case-39.uplc.budget.expected => case-39.budget.expected} | 0 .../{case-40.uplc.budget.expected => case-40.budget.expected} | 0 .../{case-41.uplc.budget.expected => case-41.budget.expected} | 0 .../{case-42.uplc.budget.expected => case-42.budget.expected} | 0 .../{case-43.uplc.budget.expected => case-43.budget.expected} | 0 .../{case-44.uplc.budget.expected => case-44.budget.expected} | 0 .../{case-45.uplc.budget.expected => case-45.budget.expected} | 0 .../{case-46.uplc.budget.expected => case-46.budget.expected} | 0 .../{case-47.uplc.budget.expected => case-47.budget.expected} | 0 .../{case-48.uplc.budget.expected => case-48.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{case-11.uplc.budget.expected => case-11.budget.expected} | 0 .../{case-12.uplc.budget.expected => case-12.budget.expected} | 0 .../{case-13.uplc.budget.expected => case-13.budget.expected} | 0 .../{case-14.uplc.budget.expected => case-14.budget.expected} | 0 .../{ApplyAdd1.uplc.budget.expected => ApplyAdd1.budget.expected} | 0 .../{ApplyAdd2.uplc.budget.expected => ApplyAdd2.budget.expected} | 0 ...deByZero.uplc.budget.expected => DivideByZero.budget.expected} | 0 ...Drop.uplc.budget.expected => DivideByZeroDrop.budget.expected} | 0 ...IfIntegers.uplc.budget.expected => IfIntegers.budget.expected} | 0 ...oundTrip.uplc.budget.expected => NatRoundTrip.budget.expected} | 0 ...tListSum.uplc.budget.expected => ScottListSum.budget.expected} | 0 ...churchSucc.uplc.budget.expected => churchSucc.budget.expected} | 0 ...churchZero.uplc.budget.expected => churchZero.budget.expected} | 0 .../even2/{even2.uplc.budget.expected => even2.budget.expected} | 0 .../even3/{even3.uplc.budget.expected => even3.budget.expected} | 0 .../{evenList.uplc.budget.expected => evenList.budget.expected} | 0 .../{factorial.uplc.budget.expected => factorial.budget.expected} | 0 .../{fibonacci.uplc.budget.expected => fibonacci.budget.expected} | 0 .../{force-lam.uplc.budget.expected => force-lam.budget.expected} | 0 ...ation.uplc.budget.expected => overapplication.budget.expected} | 0 ...ccInteger.uplc.budget.expected => succInteger.budget.expected} | 0 .../app-1/{app-1.uplc.budget.expected => app-1.budget.expected} | 0 .../app-2/{app-2.uplc.budget.expected => app-2.budget.expected} | 0 .../app-3/{app-3.uplc.budget.expected => app-3.budget.expected} | 0 .../app-4/{app-4.uplc.budget.expected => app-4.budget.expected} | 0 .../app-5/{app-5.uplc.budget.expected => app-5.budget.expected} | 0 .../app-6/{app-6.uplc.budget.expected => app-6.budget.expected} | 0 .../app-7/{app-7.uplc.budget.expected => app-7.budget.expected} | 0 .../app-8/{app-8.uplc.budget.expected => app-8.budget.expected} | 0 .../app-9/{app-9.uplc.budget.expected => app-9.budget.expected} | 0 ...gExpected.uplc.budget.expected => argExpected.budget.expected} | 0 .../{case-01.uplc.budget.expected => case-01.budget.expected} | 0 .../{case-02.uplc.budget.expected => case-02.budget.expected} | 0 .../{case-03.uplc.budget.expected => case-03.budget.expected} | 0 .../{case-04.uplc.budget.expected => case-04.budget.expected} | 0 .../{case-05.uplc.budget.expected => case-05.budget.expected} | 0 .../{case-06.uplc.budget.expected => case-06.budget.expected} | 0 .../{case-07.uplc.budget.expected => case-07.budget.expected} | 0 .../{case-08.uplc.budget.expected => case-08.budget.expected} | 0 .../{case-09.uplc.budget.expected => case-09.budget.expected} | 0 .../{case-10.uplc.budget.expected => case-10.budget.expected} | 0 .../{closure.uplc.budget.expected => closure.budget.expected} | 0 .../{bool-01.uplc.budget.expected => bool-01.budget.expected} | 0 .../{bool-02.uplc.budget.expected => bool-02.budget.expected} | 0 .../{bool-03.uplc.budget.expected => bool-03.budget.expected} | 0 .../{bool-04.uplc.budget.expected => bool-04.budget.expected} | 0 .../{bool-05.uplc.budget.expected => bool-05.budget.expected} | 0 .../{bool-06.uplc.budget.expected => bool-06.budget.expected} | 0 .../{bool-07.uplc.budget.expected => bool-07.budget.expected} | 0 ...integer-01.uplc.budget.expected => integer-01.budget.expected} | 0 ...integer-02.uplc.budget.expected => integer-02.budget.expected} | 0 ...integer-03.uplc.budget.expected => integer-03.budget.expected} | 0 ...integer-04.uplc.budget.expected => integer-04.budget.expected} | 0 .../{list-01.uplc.budget.expected => list-01.budget.expected} | 0 .../{list-02.uplc.budget.expected => list-02.budget.expected} | 0 .../{list-03.uplc.budget.expected => list-03.budget.expected} | 0 .../{list-04.uplc.budget.expected => list-04.budget.expected} | 0 .../{list-05.uplc.budget.expected => list-05.budget.expected} | 0 .../{list-06.uplc.budget.expected => list-06.budget.expected} | 0 .../{list-07.uplc.budget.expected => list-07.budget.expected} | 0 .../{pair-01.uplc.budget.expected => pair-01.budget.expected} | 0 .../{pair-02.uplc.budget.expected => pair-02.budget.expected} | 0 .../{pair-03.uplc.budget.expected => pair-03.budget.expected} | 0 .../{pair-04.uplc.budget.expected => pair-04.budget.expected} | 0 .../{pair-05.uplc.budget.expected => pair-05.budget.expected} | 0 .../{unit-01.uplc.budget.expected => unit-01.budget.expected} | 0 .../{unit-02.uplc.budget.expected => unit-02.budget.expected} | 0 .../{unit-03.uplc.budget.expected => unit-03.budget.expected} | 0 .../{constr-01.uplc.budget.expected => constr-01.budget.expected} | 0 .../{constr-02.uplc.budget.expected => constr-02.budget.expected} | 0 .../{constr-03.uplc.budget.expected => constr-03.budget.expected} | 0 .../{constr-04.uplc.budget.expected => constr-04.budget.expected} | 0 .../{constr-05.uplc.budget.expected => constr-05.budget.expected} | 0 .../{constr-06.uplc.budget.expected => constr-06.budget.expected} | 0 .../{constr-07.uplc.budget.expected => constr-07.budget.expected} | 0 .../{constr-08.uplc.budget.expected => constr-08.budget.expected} | 0 .../{constr-09.uplc.budget.expected => constr-09.budget.expected} | 0 ...error-1.uplc.budget.expected => delay-error-1.budget.expected} | 0 ...error-2.uplc.budget.expected => delay-error-2.budget.expected} | 0 .../{delay-lam.uplc.budget.expected => delay-lam.budget.expected} | 0 .../{force-1.uplc.budget.expected => force-1.budget.expected} | 0 .../{force-2.uplc.budget.expected => force-2.budget.expected} | 0 .../{force-3.uplc.budget.expected => force-3.budget.expected} | 0 .../{force-4.uplc.budget.expected => force-4.budget.expected} | 0 .../lam-1/{lam-1.uplc.budget.expected => lam-1.budget.expected} | 0 .../lam-2/{lam-2.uplc.budget.expected => lam-2.budget.expected} | 0 ...c.budget.expected => nonFunctionalApplication.budget.expected} | 0 ...tive-tag.uplc.budget.expected => negative-tag.budget.expected} | 0 ...ing-sat.uplc.budget.expected => unlifting-sat.budget.expected} | 0 ...unsat.uplc.budget.expected => unlifting-unsat.budget.expected} | 0 .../term/var/{var.uplc.budget.expected => var.budget.expected} | 0 1003 files changed, 0 insertions(+), 0 deletions(-) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/{ite.uplc.budget.expected => ite.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/{iteAtIntegerArrowIntegerApplied1.uplc.budget.expected => iteAtIntegerArrowIntegerApplied1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/{iteAtIntegerArrowIntegerApplied2.uplc.budget.expected => iteAtIntegerArrowIntegerApplied2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/{iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected => iteAtIntegerArrowIntegerAppliedApplied.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/{iteAtIntegerArrowIntegerWithCond.uplc.budget.expected => iteAtIntegerArrowIntegerWithCond.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/{iteForceAppForce.uplc.budget.expected => iteForceAppForce.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/{iteForced.uplc.budget.expected => iteForced.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/{iteForcedForced.uplc.budget.expected => iteForcedForced.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/{iteForcedWithIntegerAndString.uplc.budget.expected => iteForcedWithIntegerAndString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/{iteStringInteger.uplc.budget.expected => iteStringInteger.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/{iteStringString.uplc.budget.expected => iteStringString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/{iteUnforcedFullyApplied.uplc.budget.expected => iteUnforcedFullyApplied.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/{iteUnforcedWithCond.uplc.budget.expected => iteUnforcedWithCond.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/{iteWrongCondTypeFullyAppied.uplc.budget.expected => iteWrongCondTypeFullyAppied.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/{iteWrongCondTypePartiallyApplied.uplc.budget.expected => iteWrongCondTypePartiallyApplied.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/{multiplyIntegerForceError1.uplc.budget.expected => multiplyIntegerForceError1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/{multiplyIntegerForceError2.uplc.budget.expected => multiplyIntegerForceError2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/{multiplyIntegerForceError3.uplc.budget.expected => multiplyIntegerForceError3.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/{emptyArray.uplc.budget.expected => emptyArray.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/{illTypedArray-01.uplc.budget.expected => illTypedArray-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/{illTypedArray-02.uplc.budget.expected => illTypedArray-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/{simpleArray.uplc.budget.expected => simpleArray.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/{unitArray.uplc.budget.expected => unitArray.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/{bad-syntax-01.uplc.budget.expected => bad-syntax-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/{bad-syntax-02.uplc.budget.expected => bad-syntax-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/{bad-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/{bad-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/{bad-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/{off-curve.uplc.budget.expected => off-curve.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/{on-curve-bit3-clear.uplc.budget.expected => on-curve-bit3-clear.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/{on-curve-bit3-set.uplc.budget.expected => on-curve-bit3-set.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/{on-curve-serialised-not-compressed.uplc.budget.expected => on-curve-serialised-not-compressed.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/{out-of-group.uplc.budget.expected => out-of-group.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/{too-long.uplc.budget.expected => too-long.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/{too-short.uplc.budget.expected => too-short.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/{bad-syntax-01.uplc.budget.expected => bad-syntax-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/{bad-syntax-02.uplc.budget.expected => bad-syntax-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/{bad-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/{bad-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/{bad-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/{off-curve.uplc.budget.expected => off-curve.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/{on-curve-bit3-clear.uplc.budget.expected => on-curve-bit3-clear.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/{on-curve-bit3-set.uplc.budget.expected => on-curve-bit3-set.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/{on-curve-serialised-not-compressed.uplc.budget.expected => on-curve-serialised-not-compressed.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/{out-of-group.uplc.budget.expected => out-of-group.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/{too-long.uplc.budget.expected => too-long.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/{too-short.uplc.budget.expected => too-short.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/{False.uplc.budget.expected => False.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/{Maybe.uplc.budget.expected => Maybe.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/{True.uplc.budget.expected => True.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/{boolean.uplc.budget.expected => boolean.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/{false-lc.uplc.budget.expected => false-lc.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/{true-lc.uplc.budget.expected => true-lc.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/{bytestring-01.uplc.budget.expected => bytestring-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/{bytestring-02.uplc.budget.expected => bytestring-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/{bytestring-03.uplc.budget.expected => bytestring-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/{bytestring-04.uplc.budget.expected => bytestring-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/{dataByteString.uplc.budget.expected => dataByteString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/{dataConstr.uplc.budget.expected => dataConstr.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/{dataInteger.uplc.budget.expected => dataInteger.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/{dataList.uplc.budget.expected => dataList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/{dataMap.uplc.budget.expected => dataMap.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/{dataMisByteString.uplc.budget.expected => dataMisByteString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/{dataMisConstr.uplc.budget.expected => dataMisConstr.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/{dataMisInteger.uplc.budget.expected => dataMisInteger.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/{dataMisList.uplc.budget.expected => dataMisList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/{dataMisMap.uplc.budget.expected => dataMisMap.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/{integer-01.uplc.budget.expected => integer-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/{integer-02.uplc.budget.expected => integer-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/{integer-03.uplc.budget.expected => integer-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/{integer-04.uplc.budget.expected => integer-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/{integer-05.uplc.budget.expected => integer-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/{integer-06.uplc.budget.expected => integer-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/{integer-07.uplc.budget.expected => integer-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/{integer-08.uplc.budget.expected => integer-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/{integer-09.uplc.budget.expected => integer-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/{integer10.uplc.budget.expected => integer10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/{emptyList.uplc.budget.expected => emptyList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/{illTypedList-01.uplc.budget.expected => illTypedList-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/{illTypedList-02.uplc.budget.expected => illTypedList-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/{simpleList.uplc.budget.expected => simpleList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/{unitList.uplc.budget.expected => unitList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/{illTypedNestedPair.uplc.budget.expected => illTypedNestedPair.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/{illTypedPair-01.uplc.budget.expected => illTypedPair-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/{illTypedPair-02.uplc.budget.expected => illTypedPair-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/{nestedPair.uplc.budget.expected => nestedPair.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/{simplePair.uplc.budget.expected => simplePair.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/{string-01.uplc.budget.expected => string-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/{string-02.uplc.budget.expected => string-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/{string-03.uplc.budget.expected => string-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/{string-04.uplc.budget.expected => string-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/{string-05.uplc.budget.expected => string-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/{string-06.uplc.budget.expected => string-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/{string-07.uplc.budget.expected => string-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/{string-08.uplc.budget.expected => string-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/{unit-fail-1.uplc.budget.expected => unit-fail-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/{unit-fail-2.uplc.budget.expected => unit-fail-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/{unit.uplc.budget.expected => unit.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/{currencyID-too-long-1.uplc.budget.expected => currencyID-too-long-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/{currencyID-too-long-2.uplc.budget.expected => currencyID-too-long-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/{currencyIDs-unordered.uplc.budget.expected => currencyIDs-unordered.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/{duplicate-tokenIDs.uplc.budget.expected => duplicate-tokenIDs.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/{empty-tokens.uplc.budget.expected => empty-tokens.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/{empty-value.uplc.budget.expected => empty-value.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/{ill-formed.uplc.budget.expected => ill-formed.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/{max-currencyID-length.uplc.budget.expected => max-currencyID-length.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/{max-tokenID-length.uplc.budget.expected => max-tokenID-length.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/{no-overflow.uplc.budget.expected => no-overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/{no-underflow.uplc.budget.expected => no-underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/{overflow.uplc.budget.expected => overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/{tokenID-too-long-1.uplc.budget.expected => tokenID-too-long-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/{tokenID-too-long-2.uplc.budget.expected => tokenID-too-long-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/{tokenIDs-unordered.uplc.budget.expected => tokenIDs-unordered.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/{underflow.uplc.budget.expected => underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/{value-ok-1.uplc.budget.expected => value-ok-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/{value-ok-2.uplc.budget.expected => value-ok-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/{zero-asset.uplc.budget.expected => zero-asset.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/{addInteger-01.uplc.budget.expected => addInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/{addInteger-02.uplc.budget.expected => addInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/{addInteger-03.uplc.budget.expected => addInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/{addInteger-04.uplc.budget.expected => addInteger-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/{addInteger-uncurried.uplc.budget.expected => addInteger-uncurried.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/{appendByteString-01.uplc.budget.expected => appendByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/{appendByteString-02.uplc.budget.expected => appendByteString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/{appendByteString-03.uplc.budget.expected => appendByteString-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/{appendString.uplc.budget.expected => appendString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/{bData.uplc.budget.expected => bData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/{blake2b_224-empty.uplc.budget.expected => blake2b_224-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/{blake2b_224-length-200.uplc.budget.expected => blake2b_224-length-200.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/{blake2b_256-empty.uplc.budget.expected => blake2b_256-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/{blake2b_256-length-200.uplc.budget.expected => blake2b_256-length-200.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/{add.uplc.budget.expected => add.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/{neg.uplc.budget.expected => neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/{scalarMul.uplc.budget.expected => scalarMul.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/{off-curve.uplc.budget.expected => off-curve.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/{out-of-group.uplc.budget.expected => out-of-group.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/{add.uplc.budget.expected => add.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/{neg.uplc.budget.expected => neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/{scalarMul.uplc.budget.expected => scalarMul.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/{off-curve.uplc.budget.expected => off-curve.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/{out-of-group.uplc.budget.expected => out-of-group.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/{balanced.uplc.budget.expected => balanced.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/{left-additive.uplc.budget.expected => left-additive.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/{left-multiplicative.uplc.budget.expected => left-multiplicative.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/{right-additive.uplc.budget.expected => right-additive.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/{right-multiplicative.uplc.budget.expected => right-multiplicative.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/{swap-scalars.uplc.budget.expected => swap-scalars.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/{augmented.uplc.budget.expected => augmented.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/{large-dst.uplc.budget.expected => large-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/{add-associative.uplc.budget.expected => add-associative.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/{add-commutative.uplc.budget.expected => add-commutative.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/{add-zero.uplc.budget.expected => add-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/{add.uplc.budget.expected => add.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/{compress.uplc.budget.expected => compress.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/{equal-false.uplc.budget.expected => equal-false.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/{equal-true.uplc.budget.expected => equal-true.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/{hash-different-msg-same-dst.uplc.budget.expected => hash-different-msg-same-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/{hash-dst-len-255.uplc.budget.expected => hash-dst-len-255.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/{hash-dst-len-256.uplc.budget.expected => hash-dst-len-256.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/{hash-empty-dst.uplc.budget.expected => hash-empty-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/{hash-same-msg-different-dst.uplc.budget.expected => hash-same-msg-different-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/{hash.uplc.budget.expected => hash.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/{multiScalarMul-01.uplc.budget.expected => multiScalarMul-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/{multiScalarMul-02a.uplc.budget.expected => multiScalarMul-02a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/{multiScalarMul-02b.uplc.budget.expected => multiScalarMul-02b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/{multiScalarMul-03a.uplc.budget.expected => multiScalarMul-03a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/{multiScalarMul-03b.uplc.budget.expected => multiScalarMul-03b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/{multiScalarMul-04a.uplc.budget.expected => multiScalarMul-04a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/{multiScalarMul-04b.uplc.budget.expected => multiScalarMul-04b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/{multiScalarMul-05a.uplc.budget.expected => multiScalarMul-05a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/{multiScalarMul-05b.uplc.budget.expected => multiScalarMul-05b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/{multiScalarMul-06a.uplc.budget.expected => multiScalarMul-06a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/{multiScalarMul-06b.uplc.budget.expected => multiScalarMul-06b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/{multiScalarMul-07.uplc.budget.expected => multiScalarMul-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/{multiScalarMul-08.uplc.budget.expected => multiScalarMul-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/{multiScalarMul-09a.uplc.budget.expected => multiScalarMul-09a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/{multiScalarMul-09b.uplc.budget.expected => multiScalarMul-09b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/{multiScalarMul-10a.uplc.budget.expected => multiScalarMul-10a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/{multiScalarMul-10b.uplc.budget.expected => multiScalarMul-10b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/{multiScalarMul-11.uplc.budget.expected => multiScalarMul-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/{multiScalarMul-12a.uplc.budget.expected => multiScalarMul-12a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/{multiScalarMul-12b.uplc.budget.expected => multiScalarMul-12b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/{multiScalarMul-13a.uplc.budget.expected => multiScalarMul-13a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/{multiScalarMul-13b.uplc.budget.expected => multiScalarMul-13b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/{multiScalarMul-13c.uplc.budget.expected => multiScalarMul-13c.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/{multiScalarMul-13d.uplc.budget.expected => multiScalarMul-13d.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/{add-neg.uplc.budget.expected => add-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/{neg-zero.uplc.budget.expected => neg-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/{neg.uplc.budget.expected => neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/{addmul.uplc.budget.expected => addmul.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/{mul-44.uplc.budget.expected => mul-44.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/{mul-neg-one.uplc.budget.expected => mul-neg-one.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/{mul-one.uplc.budget.expected => mul-one.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/{mul-zero.uplc.budget.expected => mul-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/{mul19+25.uplc.budget.expected => mul19+25.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/{mul4x-11.uplc.budget.expected => mul4x-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/{muladd.uplc.budget.expected => muladd.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/{mulneg-44.uplc.budget.expected => mulneg-44.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/{mulperiodic-01.uplc.budget.expected => mulperiodic-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/{mulperiodic-02.uplc.budget.expected => mulperiodic-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/{mulperiodic-03.uplc.budget.expected => mulperiodic-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/{mulperiodic-04.uplc.budget.expected => mulperiodic-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/{bad-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/{bad-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/{bad-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/{off-curve.uplc.budget.expected => off-curve.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/{on-curve-bit1-clear.uplc.budget.expected => on-curve-bit1-clear.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/{on-curve-bit3-clear.uplc.budget.expected => on-curve-bit3-clear.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/{on-curve-bit3-set.uplc.budget.expected => on-curve-bit3-set.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/{on-curve-serialised-not-compressed.uplc.budget.expected => on-curve-serialised-not-compressed.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/{out-of-group.uplc.budget.expected => out-of-group.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/{too-long.uplc.budget.expected => too-long.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/{too-short.uplc.budget.expected => too-short.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/{add-associative.uplc.budget.expected => add-associative.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/{add-commutative.uplc.budget.expected => add-commutative.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/{add-zero.uplc.budget.expected => add-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/{add.uplc.budget.expected => add.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/{compress.uplc.budget.expected => compress.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/{equal-false.uplc.budget.expected => equal-false.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/{equal-true.uplc.budget.expected => equal-true.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/{hash-different-msg-same-dst.uplc.budget.expected => hash-different-msg-same-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/{hash-dst-len-255.uplc.budget.expected => hash-dst-len-255.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/{hash-dst-len-256.uplc.budget.expected => hash-dst-len-256.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/{hash-empty-dst.uplc.budget.expected => hash-empty-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/{hash-same-msg-different-dst.uplc.budget.expected => hash-same-msg-different-dst.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/{hash.uplc.budget.expected => hash.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/{multiScalarMul-01.uplc.budget.expected => multiScalarMul-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/{multiScalarMul-02a.uplc.budget.expected => multiScalarMul-02a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/{multiScalarMul-02b.uplc.budget.expected => multiScalarMul-02b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/{multiScalarMul-03a.uplc.budget.expected => multiScalarMul-03a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/{multiScalarMul-03b.uplc.budget.expected => multiScalarMul-03b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/{multiScalarMul-04a.uplc.budget.expected => multiScalarMul-04a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/{multiScalarMul-04b.uplc.budget.expected => multiScalarMul-04b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/{multiScalarMul-05a.uplc.budget.expected => multiScalarMul-05a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/{multiScalarMul-05b.uplc.budget.expected => multiScalarMul-05b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/{multiScalarMul-06a.uplc.budget.expected => multiScalarMul-06a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/{multiScalarMul-06b.uplc.budget.expected => multiScalarMul-06b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/{multiScalarMul-07.uplc.budget.expected => multiScalarMul-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/{multiScalarMul-08.uplc.budget.expected => multiScalarMul-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/{multiScalarMul-09a.uplc.budget.expected => multiScalarMul-09a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/{multiScalarMul-09b.uplc.budget.expected => multiScalarMul-09b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/{multiScalarMul-10a.uplc.budget.expected => multiScalarMul-10a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/{multiScalarMul-10b.uplc.budget.expected => multiScalarMul-10b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/{multiScalarMul-11.uplc.budget.expected => multiScalarMul-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/{multiScalarMul-12a.uplc.budget.expected => multiScalarMul-12a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/{multiScalarMul-12b.uplc.budget.expected => multiScalarMul-12b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/{multiScalarMul-13a.uplc.budget.expected => multiScalarMul-13a.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/{multiScalarMul-13b.uplc.budget.expected => multiScalarMul-13b.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/{multiScalarMul-13c.uplc.budget.expected => multiScalarMul-13c.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/{multiScalarMul-13d.uplc.budget.expected => multiScalarMul-13d.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/{add-neg.uplc.budget.expected => add-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/{neg-zero.uplc.budget.expected => neg-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/{neg.uplc.budget.expected => neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/{addmul.uplc.budget.expected => addmul.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/{mul-44.uplc.budget.expected => mul-44.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/{mul-neg-one.uplc.budget.expected => mul-neg-one.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/{mul-one.uplc.budget.expected => mul-one.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/{mul-zero.uplc.budget.expected => mul-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/{mul19+25.uplc.budget.expected => mul19+25.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/{mul4x-11.uplc.budget.expected => mul4x-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/{muladd.uplc.budget.expected => muladd.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/{mulneg-44.uplc.budget.expected => mulneg-44.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/{mulperiodic-01.uplc.budget.expected => mulperiodic-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/{mulperiodic-02.uplc.budget.expected => mulperiodic-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/{mulperiodic-03.uplc.budget.expected => mulperiodic-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/{mulperiodic-04.uplc.budget.expected => mulperiodic-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/{bad-zero-01.uplc.budget.expected => bad-zero-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/{bad-zero-02.uplc.budget.expected => bad-zero-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/{bad-zero-03.uplc.budget.expected => bad-zero-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/{off-curve.uplc.budget.expected => off-curve.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/{on-curve-bit1-clear.uplc.budget.expected => on-curve-bit1-clear.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/{on-curve-bit3-clear.uplc.budget.expected => on-curve-bit3-clear.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/{on-curve-bit3-set.uplc.budget.expected => on-curve-bit3-set.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/{on-curve-serialised-not-compressed.uplc.budget.expected => on-curve-serialised-not-compressed.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/{out-of-group.uplc.budget.expected => out-of-group.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/{too-long.uplc.budget.expected => too-long.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/{too-short.uplc.budget.expected => too-short.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/{balanced.uplc.budget.expected => balanced.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/{equal-pairing.uplc.budget.expected => equal-pairing.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/{left-additive.uplc.budget.expected => left-additive.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/{random-pairing.uplc.budget.expected => random-pairing.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/{right-additive.uplc.budget.expected => right-additive.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/{all-zeros.uplc.budget.expected => all-zeros.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/{correct-output.uplc.budget.expected => correct-output.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/{empty.uplc.budget.expected => empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/{leading-zeros.uplc.budget.expected => leading-zeros.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/{both-endian.uplc.budget.expected => both-endian.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/{all-zeros.uplc.budget.expected => all-zeros.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/{correct-output.uplc.budget.expected => correct-output.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/{empty.uplc.budget.expected => empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/{trailing-zeros.uplc.budget.expected => trailing-zeros.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/{chooseDataByteString.uplc.budget.expected => chooseDataByteString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/{chooseDataConstr.uplc.budget.expected => chooseDataConstr.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/{chooseDataInteger.uplc.budget.expected => chooseDataInteger.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/{chooseDataList.uplc.budget.expected => chooseDataList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/{chooseDataMap.uplc.budget.expected => chooseDataMap.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/{chooseList-01.uplc.budget.expected => chooseList-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/{chooseList-02.uplc.budget.expected => chooseList-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/{chooseList-03.uplc.budget.expected => chooseList-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/{chooseList-04.uplc.budget.expected => chooseList-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/{chooseUnit-01.uplc.budget.expected => chooseUnit-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/{chooseUnit-02.uplc.budget.expected => chooseUnit-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/{consByteString-01.uplc.budget.expected => consByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/{consByteString-02.uplc.budget.expected => consByteString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/{consByteString-03.uplc.budget.expected => consByteString-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/{constrData.uplc.budget.expected => constrData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/{decodeUtf8-invalid.uplc.budget.expected => decodeUtf8-invalid.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/{decodeUtf8-ok.uplc.budget.expected => decodeUtf8-ok.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/{divideInteger-01.uplc.budget.expected => divideInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/{divideInteger-neg-neg.uplc.budget.expected => divideInteger-neg-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/{divideInteger-neg-pos.uplc.budget.expected => divideInteger-neg-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/{divideInteger-pos-neg.uplc.budget.expected => divideInteger-pos-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/{divideInteger-pos-pos.uplc.budget.expected => divideInteger-pos-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/{divideInteger-zero.uplc.budget.expected => divideInteger-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/{dropList-01.uplc.budget.expected => dropList-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/{dropList-02.uplc.budget.expected => dropList-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/{dropList-03.uplc.budget.expected => dropList-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/{dropList-04.uplc.budget.expected => dropList-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/{dropList-05.uplc.budget.expected => dropList-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/{dropList-06.uplc.budget.expected => dropList-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/{dropList-07.uplc.budget.expected => dropList-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/{dropList-08.uplc.budget.expected => dropList-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/{dropList-09.uplc.budget.expected => dropList-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/{dropList-10.uplc.budget.expected => dropList-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/{dropList-11.uplc.budget.expected => dropList-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/{dropList-12.uplc.budget.expected => dropList-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/{dropList-13.uplc.budget.expected => dropList-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/{dropList-14.uplc.budget.expected => dropList-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/{dropList-15.uplc.budget.expected => dropList-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/{dropList-16.uplc.budget.expected => dropList-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/{encodeUtf8.uplc.budget.expected => encodeUtf8.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/{equalsByteString-01.uplc.budget.expected => equalsByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/{equalsByteString-02.uplc.budget.expected => equalsByteString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/{equalsByteString.uplc.budget.expected => equalsByteString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/{equalsData-01.uplc.budget.expected => equalsData-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/{equalsData-02.uplc.budget.expected => equalsData-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/{equalsData-03.uplc.budget.expected => equalsData-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/{equalsData-04.uplc.budget.expected => equalsData-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/{equalsInteger-01.uplc.budget.expected => equalsInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/{equalsInteger-02.uplc.budget.expected => equalsInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/{equalsInteger-03.uplc.budget.expected => equalsInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/{equalsString-01.uplc.budget.expected => equalsString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/{equalsString-02.uplc.budget.expected => equalsString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/{exp-neg-non-inverse-01.uplc.budget.expected => exp-neg-non-inverse-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/{exp-neg-non-inverse-02.uplc.budget.expected => exp-neg-non-inverse-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/{expMod-01.uplc.budget.expected => expMod-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/{expMod-02.uplc.budget.expected => expMod-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/{expMod-03.uplc.budget.expected => expMod-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/{expMod-04.uplc.budget.expected => expMod-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/{expMod-05.uplc.budget.expected => expMod-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/{expModInteger-01.uplc.budget.expected => expModInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/{expModInteger-02.uplc.budget.expected => expModInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/{expModInteger-03.uplc.budget.expected => expModInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/{expModInteger-04.uplc.budget.expected => expModInteger-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/{expModInteger-05.uplc.budget.expected => expModInteger-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/{expModInteger-06.uplc.budget.expected => expModInteger-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/{expModInteger-07.uplc.budget.expected => expModInteger-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/{expModInteger-08.uplc.budget.expected => expModInteger-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/{expModInteger-09.uplc.budget.expected => expModInteger-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/{expModInteger-10.uplc.budget.expected => expModInteger-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/{expModInteger-11.uplc.budget.expected => expModInteger-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/{expModInteger-12.uplc.budget.expected => expModInteger-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/{expModInteger-13.uplc.budget.expected => expModInteger-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/{expModInteger-14.uplc.budget.expected => expModInteger-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/{expModInteger-15.uplc.budget.expected => expModInteger-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/{expModInteger-16.uplc.budget.expected => expModInteger-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/{expModInteger-17.uplc.budget.expected => expModInteger-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/{expModInteger-18.uplc.budget.expected => expModInteger-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/{expModInteger-19.uplc.budget.expected => expModInteger-19.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/{expModInteger-20.uplc.budget.expected => expModInteger-20.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/{expModInteger-21.uplc.budget.expected => expModInteger-21.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/{expModInteger-22.uplc.budget.expected => expModInteger-22.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/{expModInteger-23.uplc.budget.expected => expModInteger-23.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/{expModInteger-24.uplc.budget.expected => expModInteger-24.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/{expModInteger-25.uplc.budget.expected => expModInteger-25.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/{expModInteger-26.uplc.budget.expected => expModInteger-26.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/{expModInteger-27.uplc.budget.expected => expModInteger-27.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/{expModInteger-28.uplc.budget.expected => expModInteger-28.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/{expModInteger-29.uplc.budget.expected => expModInteger-29.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/{expModInteger-30.uplc.budget.expected => expModInteger-30.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/{expModInteger-31.uplc.budget.expected => expModInteger-31.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/{expModInteger-32.uplc.budget.expected => expModInteger-32.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/{expModInteger-33.uplc.budget.expected => expModInteger-33.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/{expModInteger-34.uplc.budget.expected => expModInteger-34.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/{expModInteger-35.uplc.budget.expected => expModInteger-35.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/{expModInteger-36.uplc.budget.expected => expModInteger-36.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/{expModInteger-37.uplc.budget.expected => expModInteger-37.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/{expModInteger-38.uplc.budget.expected => expModInteger-38.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/{expModInteger-39.uplc.budget.expected => expModInteger-39.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/{expModInteger-40.uplc.budget.expected => expModInteger-40.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/{expModInteger-41.uplc.budget.expected => expModInteger-41.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/{expModInteger-42.uplc.budget.expected => expModInteger-42.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/{expModInteger-43.uplc.budget.expected => expModInteger-43.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/{expModInteger-44.uplc.budget.expected => expModInteger-44.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/{expModInteger-45.uplc.budget.expected => expModInteger-45.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/{expModInteger-46.uplc.budget.expected => expModInteger-46.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/{expModInteger-47.uplc.budget.expected => expModInteger-47.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/{expModInteger-48.uplc.budget.expected => expModInteger-48.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/{expModInteger-49.uplc.budget.expected => expModInteger-49.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/{expModInteger-50.uplc.budget.expected => expModInteger-50.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/{expModInteger-51.uplc.budget.expected => expModInteger-51.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/{expModInteger-52.uplc.budget.expected => expModInteger-52.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/{expModInteger-53.uplc.budget.expected => expModInteger-53.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/{expModInteger-54.uplc.budget.expected => expModInteger-54.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/{expModInteger-55.uplc.budget.expected => expModInteger-55.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/{expModInteger-56.uplc.budget.expected => expModInteger-56.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/{expModInteger-57.uplc.budget.expected => expModInteger-57.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/{expModInteger-58.uplc.budget.expected => expModInteger-58.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/{expModInteger-59.uplc.budget.expected => expModInteger-59.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/{expModInteger-60.uplc.budget.expected => expModInteger-60.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/{expModInteger-61.uplc.budget.expected => expModInteger-61.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/{expModInteger-62.uplc.budget.expected => expModInteger-62.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/{expModInteger-63.uplc.budget.expected => expModInteger-63.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/{expModInteger-64.uplc.budget.expected => expModInteger-64.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/{expModInteger-65.uplc.budget.expected => expModInteger-65.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/{expModInteger-66.uplc.budget.expected => expModInteger-66.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/{expModInteger-67.uplc.budget.expected => expModInteger-67.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/{expModInteger-68.uplc.budget.expected => expModInteger-68.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/{expModInteger-69.uplc.budget.expected => expModInteger-69.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/{expModInteger-70.uplc.budget.expected => expModInteger-70.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/{expModInteger-71.uplc.budget.expected => expModInteger-71.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/{expModInteger-72.uplc.budget.expected => expModInteger-72.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/{expModInteger-73.uplc.budget.expected => expModInteger-73.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/{expModInteger-74.uplc.budget.expected => expModInteger-74.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/{expModInteger-75.uplc.budget.expected => expModInteger-75.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/{expModInteger-76.uplc.budget.expected => expModInteger-76.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/{expModInteger-77.uplc.budget.expected => expModInteger-77.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/{mod-neg.uplc.budget.expected => mod-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/{mod-zero.uplc.budget.expected => mod-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/{fstPair.uplc.budget.expected => fstPair.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/{headList-01.uplc.budget.expected => headList-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/{headList-02.uplc.budget.expected => headList-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/{headList-03.uplc.budget.expected => headList-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/{headPartial.uplc.budget.expected => headPartial.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/{iData.uplc.budget.expected => iData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/{ifThenElse-01.uplc.budget.expected => ifThenElse-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/{ifThenElse-02.uplc.budget.expected => ifThenElse-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/{ifThenElse-03.uplc.budget.expected => ifThenElse-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/{ifThenElse-04.uplc.budget.expected => ifThenElse-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/{ifThenElse-bad-cond-01.uplc.budget.expected => ifThenElse-bad-cond-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/{ifThenElse-bad-cond-02.uplc.budget.expected => ifThenElse-bad-cond-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/{ifThenElse-no-force.uplc.budget.expected => ifThenElse-no-force.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/{indexArray-01.uplc.budget.expected => indexArray-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/{indexArray-02.uplc.budget.expected => indexArray-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/{indexArray-03.uplc.budget.expected => indexArray-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/{indexByteString-01.uplc.budget.expected => indexByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/{indexByteStringOOB.uplc.budget.expected => indexByteStringOOB.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/{indexByteStringOverflow.uplc.budget.expected => indexByteStringOverflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/{key-too-long-1.uplc.budget.expected => key-too-long-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/{key-too-long-2.uplc.budget.expected => key-too-long-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/{long-key-zero-1.uplc.budget.expected => long-key-zero-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/{long-key-zero-2.uplc.budget.expected => long-key-zero-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/{multi-ccy-empty.uplc.budget.expected => multi-ccy-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/{multi-ccy-nonempty.uplc.budget.expected => multi-ccy-nonempty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/{multi-token.uplc.budget.expected => multi-token.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/{negative-empty.uplc.budget.expected => negative-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/{no-overflow.uplc.budget.expected => no-overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/{no-underflow.uplc.budget.expected => no-underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/{overflow.uplc.budget.expected => overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/{positive-empty.uplc.budget.expected => positive-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/{positive-nonempty.uplc.budget.expected => positive-nonempty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/{underflow.uplc.budget.expected => underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/{zero-positive.uplc.budget.expected => zero-positive.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/{correct-output-exact-width.uplc.budget.expected => correct-output-exact-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/{correct-output-extra-width.uplc.budget.expected => correct-output-extra-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/{max-input-fits-max-width.uplc.budget.expected => max-input-fits-max-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/{max-input-width-too-small.uplc.budget.expected => max-input-width-too-small.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/{max-width-input-too-big.uplc.budget.expected => max-width-input-too-big.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/{maximum-width-zero.uplc.budget.expected => maximum-width-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/{negative-input.uplc.budget.expected => negative-input.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/{negative-width.uplc.budget.expected => negative-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/{too-narrow.uplc.budget.expected => too-narrow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/{width-too-big-zero.uplc.budget.expected => width-too-big-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/{correct-output.uplc.budget.expected => correct-output.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/{input-too-big.uplc.budget.expected => input-too-big.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/{maximum-input.uplc.budget.expected => maximum-input.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/{negative-input.uplc.budget.expected => negative-input.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/{correct-output-exact-width.uplc.budget.expected => correct-output-exact-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/{correct-output-extra-width.uplc.budget.expected => correct-output-extra-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/{max-input-fits-max-width.uplc.budget.expected => max-input-fits-max-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/{max-input-width-too-small.uplc.budget.expected => max-input-width-too-small.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/{max-width-input-too-big.uplc.budget.expected => max-width-input-too-big.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/{maximum-width-zero.uplc.budget.expected => maximum-width-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/{negative-input.uplc.budget.expected => negative-input.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/{negative-width.uplc.budget.expected => negative-width.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/{too-narrow.uplc.budget.expected => too-narrow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/{width-too-big-zero.uplc.budget.expected => width-too-big-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/{correct-output.uplc.budget.expected => correct-output.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/{input-too-big.uplc.budget.expected => input-too-big.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/{maximum-input.uplc.budget.expected => maximum-input.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/{negative-input.uplc.budget.expected => negative-input.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/{zero.uplc.budget.expected => zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/{keccak_256-empty.uplc.budget.expected => keccak_256-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/{keccak_256-length-200.uplc.budget.expected => keccak_256-length-200.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/{lengthOfArray-01.uplc.budget.expected => lengthOfArray-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/{lengthOfArray-02.uplc.budget.expected => lengthOfArray-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/{lengthOfByteString.uplc.budget.expected => lengthOfByteString.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/{lessThanByteString-00.uplc.budget.expected => lessThanByteString-00.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/{lessThanByteString-01.uplc.budget.expected => lessThanByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/{lessThanByteString-02.uplc.budget.expected => lessThanByteString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/{lessThanByteString-03.uplc.budget.expected => lessThanByteString-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/{lessThanByteString-04.uplc.budget.expected => lessThanByteString-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/{lessThanByteString-05.uplc.budget.expected => lessThanByteString-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/{lessThanEqualsByteString-00.uplc.budget.expected => lessThanEqualsByteString-00.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/{lessThanEqualsByteString-01.uplc.budget.expected => lessThanEqualsByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/{lessThanEqualsByteString-02.uplc.budget.expected => lessThanEqualsByteString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/{lessThanEqualsByteString-03.uplc.budget.expected => lessThanEqualsByteString-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/{lessThanEqualsInteger-01.uplc.budget.expected => lessThanEqualsInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/{lessThanEqualsInteger-02.uplc.budget.expected => lessThanEqualsInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/{lessThanEqualsInteger-03.uplc.budget.expected => lessThanEqualsInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/{lessThanEqualsInteger-04.uplc.budget.expected => lessThanEqualsInteger-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/{lessThanEqualsInteger-05.uplc.budget.expected => lessThanEqualsInteger-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/{lessThanInteger-01.uplc.budget.expected => lessThanInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/{lessThanInteger-02.uplc.budget.expected => lessThanInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/{lessThanInteger-03.uplc.budget.expected => lessThanInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/{lessThanInteger-04.uplc.budget.expected => lessThanInteger-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/{lessThanInteger-05.uplc.budget.expected => lessThanInteger-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/{listData.uplc.budget.expected => listData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/{listOfList.uplc.budget.expected => listOfList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/{listOfPair.uplc.budget.expected => listOfPair.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/{listToArray-01.uplc.budget.expected => listToArray-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/{listToArray-02.uplc.budget.expected => listToArray-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/{absent.uplc.budget.expected => absent.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/{present.uplc.budget.expected => present.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/{mapData.uplc.budget.expected => mapData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/{divideInteger.uplc.budget.expected => divideInteger.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/{mkCons-01.uplc.budget.expected => mkCons-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/{mkCons-02.uplc.budget.expected => mkCons-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/{mkCons-fail.uplc.budget.expected => mkCons-fail.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/{mkNilData.uplc.budget.expected => mkNilData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/{mkNilPairData.uplc.budget.expected => mkNilPairData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/{mkPairData.uplc.budget.expected => mkPairData.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/{modInteger-01.uplc.budget.expected => modInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/{modInteger-neg-neg.uplc.budget.expected => modInteger-neg-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/{modInteger-neg-pos.uplc.budget.expected => modInteger-neg-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/{modInteger-pos-neg.uplc.budget.expected => modInteger-pos-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/{modInteger-pos-pos.uplc.budget.expected => modInteger-pos-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/{modInteger-zero.uplc.budget.expected => modInteger-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/{multiplyInteger-01.uplc.budget.expected => multiplyInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/{multiplyInteger-02.uplc.budget.expected => multiplyInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/{multiplyInteger-03.uplc.budget.expected => multiplyInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/{multiplyInteger-04.uplc.budget.expected => multiplyInteger-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/{multiplyInteger-05.uplc.budget.expected => multiplyInteger-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/{multiplyInteger-06.uplc.budget.expected => multiplyInteger-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/{nullList-01.uplc.budget.expected => nullList-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/{nullList-02.uplc.budget.expected => nullList-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/{pairOfPairAndList.uplc.budget.expected => pairOfPairAndList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/{quotientInteger-01.uplc.budget.expected => quotientInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/{quotientInteger-neg-neg.uplc.budget.expected => quotientInteger-neg-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/{quotientInteger-neg-pos.uplc.budget.expected => quotientInteger-neg-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/{quotientInteger-pos-neg.uplc.budget.expected => quotientInteger-pos-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/{quotientInteger-pos-pos.uplc.budget.expected => quotientInteger-pos-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/{quotientInteger-zero.uplc.budget.expected => quotientInteger-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/{case-15.uplc.budget.expected => case-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/{case-16.uplc.budget.expected => case-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/{case-17.uplc.budget.expected => case-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/{case-18.uplc.budget.expected => case-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/{case-19.uplc.budget.expected => case-19.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/{case-20.uplc.budget.expected => case-20.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/{case-21.uplc.budget.expected => case-21.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/{case-22.uplc.budget.expected => case-22.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/{remainderInteger-01.uplc.budget.expected => remainderInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/{remainderInteger-neg-neg.uplc.budget.expected => remainderInteger-neg-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/{remainderInteger-neg-pos.uplc.budget.expected => remainderInteger-neg-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/{remainderInteger-pos-neg.uplc.budget.expected => remainderInteger-pos-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/{remainderInteger-pos-pos.uplc.budget.expected => remainderInteger-pos-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/{remainderInteger-zero.uplc.budget.expected => remainderInteger-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/{ripemd_160-empty.uplc.budget.expected => ripemd_160-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/{ripemd_160-length-200.uplc.budget.expected => ripemd_160-length-200.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/{case-15.uplc.budget.expected => case-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/{case-16.uplc.budget.expected => case-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/{case-17.uplc.budget.expected => case-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/{case-18.uplc.budget.expected => case-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/{by-neg.uplc.budget.expected => by-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/{by-pos.uplc.budget.expected => by-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/{by-zero.uplc.budget.expected => by-zero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/{no-overflow.uplc.budget.expected => no-overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/{no-underflow.uplc.budget.expected => no-underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/{overflow.uplc.budget.expected => overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/{underflow.uplc.budget.expected => underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/{sha2_256-empty.uplc.budget.expected => sha2_256-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/{sha2_256-length-200.uplc.budget.expected => sha2_256-length-200.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/{sha3_256-empty.uplc.budget.expected => sha3_256-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/{sha3_256-length-200.uplc.budget.expected => sha3_256-length-200.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/{case-15.uplc.budget.expected => case-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/{sliceByteString-01.uplc.budget.expected => sliceByteString-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/{sliceByteString-02.uplc.budget.expected => sliceByteString-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/{sliceByteString-03.uplc.budget.expected => sliceByteString-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/{sliceByteString-04.uplc.budget.expected => sliceByteString-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/{sliceByteString-05.uplc.budget.expected => sliceByteString-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/{sndPair.uplc.budget.expected => sndPair.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/{subtractInteger-non-iter.uplc.budget.expected => subtractInteger-non-iter.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/{subtractInteger-01.uplc.budget.expected => subtractInteger-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/{subtractInteger-02.uplc.budget.expected => subtractInteger-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/{subtractInteger-03.uplc.budget.expected => subtractInteger-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/{subtractInteger-04.uplc.budget.expected => subtractInteger-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/{tailList-01.uplc.budget.expected => tailList-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/{tailList-partial.uplc.budget.expected => tailList-partial.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/{trace.uplc.budget.expected => trace.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/{unBData-01.uplc.budget.expected => unBData-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/{unBData-fail.uplc.budget.expected => unBData-fail.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/{unConstrData-01.uplc.budget.expected => unConstrData-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/{unConstrData-fail.uplc.budget.expected => unConstrData-fail.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/{unIData-01.uplc.budget.expected => unIData-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/{unIData-fail.uplc.budget.expected => unIData-fail.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/{unListData-01.uplc.budget.expected => unListData-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/{unListData-fail.uplc.budget.expected => unListData-fail.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/{unMapData-01.uplc.budget.expected => unMapData-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/{unMapData-fail.uplc.budget.expected => unMapData-fail.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/{currency-key-too-long.uplc.budget.expected => currency-key-too-long.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/{data-duplicate-currencies-cancel.uplc.budget.expected => data-duplicate-currencies-cancel.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/{data-duplicate-currencies-merge.uplc.budget.expected => data-duplicate-currencies-merge.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/{data-duplicate-currencies.uplc.budget.expected => data-duplicate-currencies.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/{data-duplicate-tokens.uplc.budget.expected => data-duplicate-tokens.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/{data-empty-tokens.uplc.budget.expected => data-empty-tokens.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/{data-unordered-currencies.uplc.budget.expected => data-unordered-currencies.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/{data-unordered-tokens.uplc.budget.expected => data-unordered-tokens.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/{data-zero-quantity.uplc.budget.expected => data-zero-quantity.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/{data-zero-sum.uplc.budget.expected => data-zero-sum.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/{empty.uplc.budget.expected => empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/{max-key-len.uplc.budget.expected => max-key-len.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/{multi-currency.uplc.budget.expected => multi-currency.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/{multi-token.uplc.budget.expected => multi-token.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/{negative-quantity.uplc.budget.expected => negative-quantity.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/{non-bytestring-currency.uplc.budget.expected => non-bytestring-currency.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/{non-bytestring-token.uplc.budget.expected => non-bytestring-token.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/{non-integer-quantity.uplc.budget.expected => non-integer-quantity.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/{non-map-bytes.uplc.budget.expected => non-map-bytes.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/{non-map-constr.uplc.budget.expected => non-map-constr.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/{non-map-integer.uplc.budget.expected => non-map-integer.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/{non-map-list.uplc.budget.expected => non-map-list.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/{non-map-tokens.uplc.budget.expected => non-map-tokens.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/{quantity-overflow.uplc.budget.expected => quantity-overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/{quantity-underflow.uplc.budget.expected => quantity-underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/{roundtrip-from-data.uplc.budget.expected => roundtrip-from-data.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/{single-entry.uplc.budget.expected => single-entry.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/{token-key-too-long.uplc.budget.expected => token-key-too-long.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/{cancel-01.uplc.budget.expected => cancel-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/{cancel-02.uplc.budget.expected => cancel-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/{combine.uplc.budget.expected => combine.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/{no-overflow.uplc.budget.expected => no-overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/{no-underflow.uplc.budget.expected => no-underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/{overflow.uplc.budget.expected => overflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/{underflow.uplc.budget.expected => underflow.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/{unitl.uplc.budget.expected => unitl.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/{unitr.uplc.budget.expected => unitr.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/{ccy-missing.uplc.budget.expected => ccy-missing.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/{multi-insufficient.uplc.budget.expected => multi-insufficient.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/{multi-sufficient.uplc.budget.expected => multi-sufficient.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/{neg-empty.uplc.budget.expected => neg-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/{neg-neg-eq.uplc.budget.expected => neg-neg-eq.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/{neg-neg-gt.uplc.budget.expected => neg-neg-gt.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/{neg-neg-lt.uplc.budget.expected => neg-neg-lt.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/{neg-pos.uplc.budget.expected => neg-pos.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/{pos-empty.uplc.budget.expected => pos-empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/{pos-neg.uplc.budget.expected => pos-neg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/{reflexive.uplc.budget.expected => reflexive.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/{token-missing.uplc.budget.expected => token-missing.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/{empty.uplc.budget.expected => empty.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/{multi-currency.uplc.budget.expected => multi-currency.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/{multi-token.uplc.budget.expected => multi-token.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/{negative-quantity.uplc.budget.expected => negative-quantity.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/{roundtrip-from-value.uplc.budget.expected => roundtrip-from-value.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/{single-entry.uplc.budget.expected => single-entry.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/{invalid-key.uplc.budget.expected => invalid-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/{long-key.uplc.budget.expected => long-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/{long-msg.uplc.budget.expected => long-msg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/{long-sig.uplc.budget.expected => long-sig.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/{short-key.uplc.budget.expected => short-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/{short-msg.uplc.budget.expected => short-msg.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/{short-sig.uplc.budget.expected => short-sig.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/{test-vector-01.uplc.budget.expected => test-vector-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/{test-vector-02.uplc.budget.expected => test-vector-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/{test-vector-03.uplc.budget.expected => test-vector-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/{test-vector-04.uplc.budget.expected => test-vector-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/{test-vector-05.uplc.budget.expected => test-vector-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/{test-vector-06.uplc.budget.expected => test-vector-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/{test-vector-07.uplc.budget.expected => test-vector-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/{test-vector-08.uplc.budget.expected => test-vector-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/{test-vector-09.uplc.budget.expected => test-vector-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/{test-vector-10.uplc.budget.expected => test-vector-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/{test-vector-11.uplc.budget.expected => test-vector-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/{test-vector-12.uplc.budget.expected => test-vector-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/{test-vector-13.uplc.budget.expected => test-vector-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/{test-vector-14.uplc.budget.expected => test-vector-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/{test-vector-15.uplc.budget.expected => test-vector-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/{test-vector-16.uplc.budget.expected => test-vector-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/{test-vector-17.uplc.budget.expected => test-vector-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/{test-vector-18.uplc.budget.expected => test-vector-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/{long-key.uplc.budget.expected => long-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/{long-sig.uplc.budget.expected => long-sig.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/{short-key.uplc.budget.expected => short-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/{short-sig.uplc.budget.expected => short-sig.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/{test-vector-01.uplc.budget.expected => test-vector-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/{test-vector-02.uplc.budget.expected => test-vector-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/{test-vector-03.uplc.budget.expected => test-vector-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/{test-vector-04.uplc.budget.expected => test-vector-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/{test-vector-05.uplc.budget.expected => test-vector-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/{test-vector-06.uplc.budget.expected => test-vector-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/{test-vector-07.uplc.budget.expected => test-vector-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/{test-vector-08.uplc.budget.expected => test-vector-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/{test-vector-09.uplc.budget.expected => test-vector-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/{test-vector-10.uplc.budget.expected => test-vector-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/{test-vector-11.uplc.budget.expected => test-vector-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/{test-vector-12.uplc.budget.expected => test-vector-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/{test-vector-13.uplc.budget.expected => test-vector-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/{test-vector-14.uplc.budget.expected => test-vector-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/{test-vector-15.uplc.budget.expected => test-vector-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/{test-vector-16.uplc.budget.expected => test-vector-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/{test-vector-17.uplc.budget.expected => test-vector-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/{test-vector-18.uplc.budget.expected => test-vector-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/{test-vector-19.uplc.budget.expected => test-vector-19.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/{test-vector-20.uplc.budget.expected => test-vector-20.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/{test-vector-21.uplc.budget.expected => test-vector-21.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/{test-vector-22.uplc.budget.expected => test-vector-22.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/{test-vector-23.uplc.budget.expected => test-vector-23.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/{test-vector-24.uplc.budget.expected => test-vector-24.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/{test-vector-25.uplc.budget.expected => test-vector-25.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/{test-vector-26.uplc.budget.expected => test-vector-26.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/{test-vector-27.uplc.budget.expected => test-vector-27.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/{test-vector-28.uplc.budget.expected => test-vector-28.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/{test-vector-29.uplc.budget.expected => test-vector-29.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/{test-vector-30.uplc.budget.expected => test-vector-30.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/{test-vector-31.uplc.budget.expected => test-vector-31.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/{long-key.uplc.budget.expected => long-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/{long-sig.uplc.budget.expected => long-sig.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/{short-key.uplc.budget.expected => short-key.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/{short-sig.uplc.budget.expected => short-sig.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/{test-vector-00.uplc.budget.expected => test-vector-00.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/{test-vector-01.uplc.budget.expected => test-vector-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/{test-vector-02.uplc.budget.expected => test-vector-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/{test-vector-03.uplc.budget.expected => test-vector-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/{test-vector-04.uplc.budget.expected => test-vector-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/{test-vector-05.uplc.budget.expected => test-vector-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/{test-vector-06.uplc.budget.expected => test-vector-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/{test-vector-07.uplc.budget.expected => test-vector-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/{test-vector-08.uplc.budget.expected => test-vector-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/{test-vector-09.uplc.budget.expected => test-vector-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/{test-vector-10.uplc.budget.expected => test-vector-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/{test-vector-11.uplc.budget.expected => test-vector-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/{test-vector-12.uplc.budget.expected => test-vector-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/{test-vector-13.uplc.budget.expected => test-vector-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/{test-vector-14.uplc.budget.expected => test-vector-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/{test-vector-15.uplc.budget.expected => test-vector-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/{test-vector-16.uplc.budget.expected => test-vector-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/{test-vector-17.uplc.budget.expected => test-vector-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/{test-vector-18.uplc.budget.expected => test-vector-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/{case-15.uplc.budget.expected => case-15.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/{case-16.uplc.budget.expected => case-16.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/{case-17.uplc.budget.expected => case-17.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/{case-18.uplc.budget.expected => case-18.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/{case-19.uplc.budget.expected => case-19.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/{case-20.uplc.budget.expected => case-20.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/{case-21.uplc.budget.expected => case-21.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/{case-22.uplc.budget.expected => case-22.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/{case-23.uplc.budget.expected => case-23.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/{case-24.uplc.budget.expected => case-24.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/{case-25.uplc.budget.expected => case-25.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/{case-26.uplc.budget.expected => case-26.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/{case-27.uplc.budget.expected => case-27.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/{case-28.uplc.budget.expected => case-28.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/{case-29.uplc.budget.expected => case-29.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/{case-30.uplc.budget.expected => case-30.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/{case-31.uplc.budget.expected => case-31.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/{case-32.uplc.budget.expected => case-32.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/{case-33.uplc.budget.expected => case-33.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/{case-34.uplc.budget.expected => case-34.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/{case-35.uplc.budget.expected => case-35.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/{case-36.uplc.budget.expected => case-36.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/{case-37.uplc.budget.expected => case-37.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/{case-38.uplc.budget.expected => case-38.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/{case-39.uplc.budget.expected => case-39.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/{case-40.uplc.budget.expected => case-40.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/{case-41.uplc.budget.expected => case-41.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/{case-42.uplc.budget.expected => case-42.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/{case-43.uplc.budget.expected => case-43.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/{case-44.uplc.budget.expected => case-44.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/{case-45.uplc.budget.expected => case-45.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/{case-46.uplc.budget.expected => case-46.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/{case-47.uplc.budget.expected => case-47.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/{case-48.uplc.budget.expected => case-48.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/{case-11.uplc.budget.expected => case-11.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/{case-12.uplc.budget.expected => case-12.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/{case-13.uplc.budget.expected => case-13.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/{case-14.uplc.budget.expected => case-14.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/{ApplyAdd1.uplc.budget.expected => ApplyAdd1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/{ApplyAdd2.uplc.budget.expected => ApplyAdd2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/{DivideByZero.uplc.budget.expected => DivideByZero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/{DivideByZeroDrop.uplc.budget.expected => DivideByZeroDrop.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/{IfIntegers.uplc.budget.expected => IfIntegers.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/{NatRoundTrip.uplc.budget.expected => NatRoundTrip.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/{ScottListSum.uplc.budget.expected => ScottListSum.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/{churchSucc.uplc.budget.expected => churchSucc.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/churchZero/{churchZero.uplc.budget.expected => churchZero.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/even2/{even2.uplc.budget.expected => even2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/even3/{even3.uplc.budget.expected => even3.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/evenList/{evenList.uplc.budget.expected => evenList.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/factorial/{factorial.uplc.budget.expected => factorial.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/{fibonacci.uplc.budget.expected => fibonacci.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/force-lam/{force-lam.uplc.budget.expected => force-lam.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/overapplication/{overapplication.uplc.budget.expected => overapplication.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/example/succInteger/{succInteger.uplc.budget.expected => succInteger.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/{app-1.uplc.budget.expected => app-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/{app-2.uplc.budget.expected => app-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/{app-3.uplc.budget.expected => app-3.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/{app-4.uplc.budget.expected => app-4.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/{app-5.uplc.budget.expected => app-5.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/{app-6.uplc.budget.expected => app-6.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/{app-7.uplc.budget.expected => app-7.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/{app-8.uplc.budget.expected => app-8.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/{app-9.uplc.budget.expected => app-9.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/argExpected/{argExpected.uplc.budget.expected => argExpected.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/{case-01.uplc.budget.expected => case-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/{case-02.uplc.budget.expected => case-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/{case-03.uplc.budget.expected => case-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/{case-04.uplc.budget.expected => case-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/{case-05.uplc.budget.expected => case-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/{case-06.uplc.budget.expected => case-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/{case-07.uplc.budget.expected => case-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/{case-08.uplc.budget.expected => case-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/{case-09.uplc.budget.expected => case-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/{case-10.uplc.budget.expected => case-10.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/closure/{closure.uplc.budget.expected => closure.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/{bool-01.uplc.budget.expected => bool-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/{bool-02.uplc.budget.expected => bool-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/{bool-03.uplc.budget.expected => bool-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/{bool-04.uplc.budget.expected => bool-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/{bool-05.uplc.budget.expected => bool-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/{bool-06.uplc.budget.expected => bool-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/{bool-07.uplc.budget.expected => bool-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/{integer-01.uplc.budget.expected => integer-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/{integer-02.uplc.budget.expected => integer-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/{integer-03.uplc.budget.expected => integer-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/{integer-04.uplc.budget.expected => integer-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/{list-01.uplc.budget.expected => list-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/{list-02.uplc.budget.expected => list-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/{list-03.uplc.budget.expected => list-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/{list-04.uplc.budget.expected => list-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/{list-05.uplc.budget.expected => list-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/{list-06.uplc.budget.expected => list-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/{list-07.uplc.budget.expected => list-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/{pair-01.uplc.budget.expected => pair-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/{pair-02.uplc.budget.expected => pair-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/{pair-03.uplc.budget.expected => pair-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/{pair-04.uplc.budget.expected => pair-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/{pair-05.uplc.budget.expected => pair-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/{unit-01.uplc.budget.expected => unit-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/{unit-02.uplc.budget.expected => unit-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/{unit-03.uplc.budget.expected => unit-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/{constr-01.uplc.budget.expected => constr-01.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/{constr-02.uplc.budget.expected => constr-02.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/{constr-03.uplc.budget.expected => constr-03.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/{constr-04.uplc.budget.expected => constr-04.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/{constr-05.uplc.budget.expected => constr-05.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/{constr-06.uplc.budget.expected => constr-06.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/{constr-07.uplc.budget.expected => constr-07.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/{constr-08.uplc.budget.expected => constr-08.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/{constr-09.uplc.budget.expected => constr-09.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/{delay-error-1.uplc.budget.expected => delay-error-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/{delay-error-2.uplc.budget.expected => delay-error-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/{delay-lam.uplc.budget.expected => delay-lam.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/{force-1.uplc.budget.expected => force-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/{force-2.uplc.budget.expected => force-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/{force-3.uplc.budget.expected => force-3.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/{force-4.uplc.budget.expected => force-4.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/{lam-1.uplc.budget.expected => lam-1.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/{lam-2.uplc.budget.expected => lam-2.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/{nonFunctionalApplication.uplc.budget.expected => nonFunctionalApplication.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/{negative-tag.uplc.budget.expected => negative-tag.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/{unlifting-sat.uplc.budget.expected => unlifting-sat.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/{unlifting-unsat.uplc.budget.expected => unlifting-unsat.budget.expected} (100%) rename plutus-conformance/test-cases/uplc/evaluation/term/var/{var.uplc.budget.expected => var.budget.expected} (100%) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/ite/ite.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/iteForced.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/iteForced.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/iteForced.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForced/iteForced.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteStringString/iteStringString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/emptyArray/emptyArray.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-01/illTypedArray-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/illTypedArray-02/illTypedArray-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/simpleArray/simpleArray.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/array/unitArray/unitArray.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-01/bad-syntax-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-syntax-02/bad-syntax-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-01/bad-zero-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-02/bad-zero-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/bad-zero-03/bad-zero-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/off-curve/off-curve.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/out-of-group/out-of-group.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-long/too-long.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/too-short/too-short.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G1/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-01/bad-syntax-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-syntax-02/bad-syntax-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-01/bad-zero-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-02/bad-zero-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/bad-zero-03/bad-zero-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/off-curve/off-curve.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/out-of-group/out-of-group.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-long/too-long.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/too-short/too-short.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bls12-381/G2/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/False/False.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/Maybe/Maybe.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/True/True.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/boolean/boolean.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/false-lc/false-lc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bool/true-lc/true-lc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-01/bytestring-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-02/bytestring-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-03/bytestring-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/bytestring/bytestring-04/bytestring-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataByteString/dataByteString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataConstr/dataConstr.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataInteger/dataInteger.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataList/dataList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMap/dataMap.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisByteString/dataMisByteString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisConstr/dataMisConstr.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisInteger/dataMisInteger.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisList/dataMisList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/data/dataMisMap/dataMisMap.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-01/integer-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-02/integer-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-03/integer-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-04/integer-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-05/integer-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-06/integer-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-07/integer-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-08/integer-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer-09/integer-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/integer/integer10/integer10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/emptyList/emptyList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-01/illTypedList-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/illTypedList-02/illTypedList-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/simpleList/simpleList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/list/unitList/unitList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedNestedPair/illTypedNestedPair.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-01/illTypedPair-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/illTypedPair-02/illTypedPair-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/nestedPair/nestedPair.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/pair/simplePair/simplePair.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-01/string-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-02/string-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-03/string-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-04/string-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-05/string-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-06/string-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-07/string-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/string/string-08/string-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-1/unit-fail-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit-fail-2/unit-fail-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/unit/unit/unit.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-1/currencyID-too-long-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyID-too-long-2/currencyID-too-long-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/currencyIDs-unordered/currencyIDs-unordered.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/duplicate-tokenIDs/duplicate-tokenIDs.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-tokens/empty-tokens.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/empty-value/empty-value.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/ill-formed/ill-formed.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-currencyID-length/max-currencyID-length.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/max-tokenID-length/max-tokenID-length.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-overflow/no-overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/no-underflow/no-underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/overflow/overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-1/tokenID-too-long-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenID-too-long-2/tokenID-too-long-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/tokenIDs-unordered/tokenIDs-unordered.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/underflow/underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-1/value-ok-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/value-ok-2/value-ok-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/parser/value/zero-asset/zero-asset.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/addInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/addInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/addInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01/addInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/addInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/addInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/addInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-02/addInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-03/addInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-04/addInteger-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/andByteString/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-01/appendByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/appendByteString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/appendByteString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/appendByteString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-02/appendByteString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/appendByteString-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/appendByteString-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/appendByteString-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendByteString/appendByteString-03/appendByteString-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/appendString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/appendString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/appendString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/appendString/appendString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/bData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/bData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/bData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bData/bData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_add/add/add.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-01/multiScalarMul-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-07/multiScalarMul-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/multiScalarMul-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/multiScalarMul-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/multiScalarMul-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-08/multiScalarMul-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-11/multiScalarMul-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-44/mul-44.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-neg-one/mul-neg-one.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-one/mul-one.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul-zero/mul-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x-11/mul4x-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg-44/mulneg-44.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-01/mulperiodic-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-02/mulperiodic-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-03/mulperiodic-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/mulperiodic-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/mulperiodic-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/mulperiodic-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic-04/mulperiodic-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_add/add/add.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-01/multiScalarMul-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02a/multiScalarMul-02a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-02b/multiScalarMul-02b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03a/multiScalarMul-03a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-03b/multiScalarMul-03b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04a/multiScalarMul-04a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-04b/multiScalarMul-04b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05a/multiScalarMul-05a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-05b/multiScalarMul-05b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06a/multiScalarMul-06a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-06b/multiScalarMul-06b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-07/multiScalarMul-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-08/multiScalarMul-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09a/multiScalarMul-09a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-09b/multiScalarMul-09b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10a/multiScalarMul-10a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-10b/multiScalarMul-10b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-11/multiScalarMul-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12a/multiScalarMul-12a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-12b/multiScalarMul-12b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13a/multiScalarMul-13a.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13c/multiScalarMul-13c.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-44/mul-44.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-neg-one/mul-neg-one.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-one/mul-one.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul-zero/mul-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x-11/mul4x-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg-44/mulneg-44.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-01/mulperiodic-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-02/mulperiodic-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-03/mulperiodic-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic-04/mulperiodic-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/all-zeros/all-zeros.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/correct-output/correct-output.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/empty/empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/big-endian/leading-zeros/leading-zeros.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/both-endian/both-endian.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/all-zeros/all-zeros.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/correct-output/correct-output.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/empty/empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/byteStringToInteger/little-endian/trailing-zeros/trailing-zeros.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-01/chooseList-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-02/chooseList-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-03/chooseList-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseList/chooseList-04/chooseList-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-01/chooseUnit-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/chooseUnit-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/chooseUnit-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/chooseUnit-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseUnit/chooseUnit-02/chooseUnit-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/complementByteString/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-03/consByteString-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/constrData/constrData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/countSetBits/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-01/divideInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01/dropList-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02/dropList-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/dropList-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/dropList-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/dropList-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03/dropList-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/dropList-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/dropList-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/dropList-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04/dropList-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05/dropList-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06/dropList-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07/dropList-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08/dropList-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09/dropList-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10/dropList-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11/dropList-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12/dropList-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13/dropList-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14/dropList-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15/dropList-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16/dropList-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-01/equalsByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString-02/equalsByteString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-01/equalsInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-02/equalsInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsInteger/equalsInteger-03/equalsInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-01/equalsString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02/equalsString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-01/expMod-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-02/expMod-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-03/expMod-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-04/expMod-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/expMod-05/expMod-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/expModInteger-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/expModInteger-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/expModInteger-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-08/expModInteger-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-09/expModInteger-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-10/expModInteger-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-11/expModInteger-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-12/expModInteger-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-13/expModInteger-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-14/expModInteger-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/expModInteger-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/expModInteger-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/expModInteger-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-15/expModInteger-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/expModInteger-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/expModInteger-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/expModInteger-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-16/expModInteger-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-17/expModInteger-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-18/expModInteger-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-19/expModInteger-19.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-20/expModInteger-20.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-21/expModInteger-21.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-22/expModInteger-22.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-23/expModInteger-23.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-24/expModInteger-24.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-25/expModInteger-25.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/expModInteger-36.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/expModInteger-36.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/expModInteger-36.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-36/expModInteger-36.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/expModInteger-37.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/expModInteger-37.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/expModInteger-37.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-37/expModInteger-37.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/expModInteger-38.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/expModInteger-38.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/expModInteger-38.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-38/expModInteger-38.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/expModInteger-39.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/expModInteger-39.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/expModInteger-39.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-39/expModInteger-39.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/expModInteger-40.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/expModInteger-40.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/expModInteger-40.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-40/expModInteger-40.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/expModInteger-41.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/expModInteger-41.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/expModInteger-41.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-41/expModInteger-41.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/expModInteger-42.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/expModInteger-42.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/expModInteger-42.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-42/expModInteger-42.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/expModInteger-43.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/expModInteger-43.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/expModInteger-43.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-43/expModInteger-43.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-44/expModInteger-44.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/expModInteger-45.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/expModInteger-45.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/expModInteger-45.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-45/expModInteger-45.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-46/expModInteger-46.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-47/expModInteger-47.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/expModInteger-48.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/expModInteger-48.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/expModInteger-48.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-48/expModInteger-48.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/expModInteger-49.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/expModInteger-49.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/expModInteger-49.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-49/expModInteger-49.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-50/expModInteger-50.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-51/expModInteger-51.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-52/expModInteger-52.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-53/expModInteger-53.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-54/expModInteger-54.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-55/expModInteger-55.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-56/expModInteger-56.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-57/expModInteger-57.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/expModInteger-58.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/expModInteger-58.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/expModInteger-58.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-58/expModInteger-58.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/expModInteger-59.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/expModInteger-59.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/expModInteger-59.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-59/expModInteger-59.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-60/expModInteger-60.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/expModInteger-61.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/expModInteger-61.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/expModInteger-61.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-61/expModInteger-61.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-62/expModInteger-62.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-63/expModInteger-63.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/expModInteger-64.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/expModInteger-64.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/expModInteger-64.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-64/expModInteger-64.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/expModInteger-65.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/expModInteger-65.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/expModInteger-65.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-65/expModInteger-65.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-66/expModInteger-66.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-67/expModInteger-67.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-68/expModInteger-68.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-70/expModInteger-70.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-71/expModInteger-71.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-72/expModInteger-72.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-73/expModInteger-73.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/expModInteger-74.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/expModInteger-74.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/expModInteger-74.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-74/expModInteger-74.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-75/expModInteger-75.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-76/expModInteger-76.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-77/expModInteger-77.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/findFirstSetBit/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/fstPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/fstPair.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/fstPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/fstPair/fstPair.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/headList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/headList-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/headList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-01/headList-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/headList-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/headList-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/headList-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-03/headList-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/iData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/iData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/iData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/iData/iData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/ifThenElse-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/ifThenElse-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/ifThenElse-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-01/ifThenElse-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-02/ifThenElse-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-03/ifThenElse-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/indexArray-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/indexArray-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/indexArray-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-01/indexArray-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/indexByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/indexByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/indexByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteString-01/indexByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-1/long-key-zero-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/long-key-zero-2/long-key-zero-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-empty/multi-ccy-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-ccy-nonempty/multi-ccy-nonempty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/multi-token/multi-token.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/negative-empty/negative-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-overflow/no-overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/no-underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/no-underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/no-underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/no-underflow/no-underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-empty/positive-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/positive-nonempty/positive-nonempty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/zero-positive/zero-positive.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-exact-width/correct-output-exact-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/correct-output-extra-width/correct-output-extra-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/maximum-width-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/maximum-width-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/maximum-width-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/maximum-width-zero/maximum-width-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/correct-output/correct-output.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/maximum-input/maximum-input.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-exact-width/correct-output-exact-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/correct-output-extra-width/correct-output-extra-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-fits-max-width/max-input-fits-max-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/maximum-width-zero/maximum-width-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/correct-output/correct-output.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/maximum-input/maximum-input.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/zero/zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-01/lengthOfArray-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfArray/lengthOfArray-02/lengthOfArray-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-00/lessThanByteString-00.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/lessThanByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/lessThanByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/lessThanByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-01/lessThanByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/lessThanByteString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/lessThanByteString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/lessThanByteString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-02/lessThanByteString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/lessThanByteString-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/lessThanByteString-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/lessThanByteString-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-03/lessThanByteString-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-04/lessThanByteString-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanByteString/lessThanByteString-05/lessThanByteString-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-00/lessThanEqualsByteString-00.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-01/lessThanEqualsByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-02/lessThanEqualsByteString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString-03/lessThanEqualsByteString-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-01/lessThanEqualsInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-02/lessThanEqualsInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-03/lessThanEqualsInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-04/lessThanEqualsInteger-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger-05/lessThanEqualsInteger-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-01/lessThanInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-02/lessThanInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-03/lessThanInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-04/lessThanInteger-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lessThanInteger/lessThanInteger-05/lessThanInteger-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listData/listData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfList/listOfList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listOfPair/listOfPair.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-01/listToArray-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/listToArray/listToArray-02/listToArray-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/absent.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/absent.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/absent.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/absent/absent.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/lookupCoin/present/present.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mapData/mapData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-01/mkCons-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-02/mkCons-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilData/mkNilData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkPairData/mkPairData.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-01/modInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/multiplyInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/multiplyInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/multiplyInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-01/multiplyInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-02/multiplyInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-03/multiplyInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-04/multiplyInteger-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-05/multiplyInteger-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/multiplyInteger/multiplyInteger-06/multiplyInteger-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-01/nullList-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/nullList-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/nullList-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/nullList-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/nullList/nullList-02/nullList-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/orByteString/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-01/quotientInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-15/case-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-16/case-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-17/case-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-01/remainderInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-empty/ripemd_160-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ripemd_160/ripemd_160-length-200/ripemd_160-length-200.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-15/case-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-17/case-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-neg/by-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-pos/by-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/by-zero/by-zero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-overflow/no-overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/no-underflow/no-underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-01/sliceByteString-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-02/sliceByteString-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-03/sliceByteString-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-04/sliceByteString-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sliceByteString/sliceByteString-05/sliceByteString-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/sndPair/sndPair.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-01/subtractInteger-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-02/subtractInteger-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-03/subtractInteger-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/subtractInteger/subtractInteger-04/subtractInteger-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/trace/trace.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-01/unBData-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-01/unConstrData-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/unIData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/unIData-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/unIData-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-01/unIData-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/unListData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/unListData-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/unListData-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-01/unListData-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-01/unMapData-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/empty/empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/max-key-len.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/max-key-len.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/max-key-len.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len/max-key-len.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency/multi-currency.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token/multi-token.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity/negative-quantity.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data/roundtrip-from-data.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry/single-entry.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-01/cancel-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/cancel-02/cancel-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/combine/combine.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-overflow/no-overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/no-underflow/no-underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitl/unitl.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/unitr/unitr.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/ccy-missing/ccy-missing.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-insufficient/multi-insufficient.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/multi-sufficient/multi-sufficient.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-empty/pos-empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/reflexive/reflexive.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/token-missing/token-missing.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/empty.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/empty.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/empty.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/empty/empty.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/multi-currency.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/multi-currency.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/multi-currency.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency/multi-currency.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token/multi-token.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity/negative-quantity.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/roundtrip-from-value.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/roundtrip-from-value.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/roundtrip-from-value.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value/roundtrip-from-value.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/single-entry.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/single-entry.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/single-entry.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry/single-entry.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-01/test-vector-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/test-vector-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/test-vector-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/test-vector-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-02/test-vector-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-03/test-vector-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-04/test-vector-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-05/test-vector-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-06/test-vector-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-07/test-vector-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-08/test-vector-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-09/test-vector-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-10/test-vector-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-11/test-vector-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-12/test-vector-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-13/test-vector-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/test-vector-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/test-vector-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/test-vector-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-14/test-vector-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/test-vector-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/test-vector-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/test-vector-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-15/test-vector-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-01/test-vector-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-02/test-vector-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-03/test-vector-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-04/test-vector-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/test-vector-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/test-vector-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/test-vector-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-05/test-vector-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/test-vector-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/test-vector-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/test-vector-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-06/test-vector-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-07/test-vector-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-08/test-vector-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-09/test-vector-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-10/test-vector-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-11/test-vector-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-12/test-vector-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-13/test-vector-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-14/test-vector-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-15/test-vector-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/test-vector-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/test-vector-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/test-vector-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-16/test-vector-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/test-vector-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/test-vector-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/test-vector-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-17/test-vector-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-18/test-vector-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-19/test-vector-19.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-20/test-vector-20.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-21/test-vector-21.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-22/test-vector-22.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-23/test-vector-23.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-24/test-vector-24.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/test-vector-25.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/test-vector-25.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/test-vector-25.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-25/test-vector-25.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-26/test-vector-26.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-27/test-vector-27.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/test-vector-28.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/test-vector-28.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/test-vector-28.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-28/test-vector-28.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/test-vector-29.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/test-vector-29.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/test-vector-29.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-29/test-vector-29.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-30/test-vector-30.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/test-vector-31/test-vector-31.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-00/test-vector-00.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-01/test-vector-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-02/test-vector-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-03/test-vector-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-04/test-vector-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-06/test-vector-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-07/test-vector-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-08/test-vector-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-09/test-vector-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/test-vector-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/test-vector-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/test-vector-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-10/test-vector-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/test-vector-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/test-vector-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/test-vector-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-11/test-vector-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/test-vector-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/test-vector-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/test-vector-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-12/test-vector-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-13/test-vector-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-15/test-vector-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-16/test-vector-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-17/test-vector-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-18/test-vector-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-15/case-15.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-16/case-16.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-17/case-17.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-18/case-18.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/case-20.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/case-20.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/case-20.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-20/case-20.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/case-21.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/case-21.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/case-21.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-21/case-21.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/case-22.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/case-22.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/case-22.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-22/case-22.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/case-23.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/case-23.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/case-23.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-23/case-23.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/case-24.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/case-24.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/case-24.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-24/case-24.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/case-25.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/case-25.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/case-25.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-25/case-25.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/case-26.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/case-26.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/case-26.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-26/case-26.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/case-27.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/case-27.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/case-27.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-27/case-27.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/case-29.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/case-29.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/case-29.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-29/case-29.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/case-30.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/case-30.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/case-30.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-30/case-30.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/case-31.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/case-31.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/case-31.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-31/case-31.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/case-32.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/case-32.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/case-32.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-32/case-32.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/case-33.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/case-33.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/case-33.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-33/case-33.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/case-34.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/case-34.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/case-34.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-34/case-34.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/case-35.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/case-35.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/case-35.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-35/case-35.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-36/case-36.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-37/case-37.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-38/case-38.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-39/case-39.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/case-40.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/case-40.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/case-40.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-40/case-40.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/case-41.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/case-41.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/case-41.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-41/case-41.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/case-42.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/case-42.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/case-42.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-42/case-42.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/case-43.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/case-43.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/case-43.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-43/case-43.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/case-44.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/case-44.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/case-44.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-44/case-44.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/case-45.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/case-45.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/case-45.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-45/case-45.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/case-46.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/case-46.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/case-46.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-46/case-46.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-11/case-11.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-12/case-12.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-13/case-13.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/xorByteString/case-14/case-14.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd1/ApplyAdd1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/ApplyAdd2/ApplyAdd2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/IfIntegers/IfIntegers.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/NatRoundTrip/NatRoundTrip.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/ScottListSum/ScottListSum.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/churchSucc/churchSucc.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/churchZero/churchZero.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/even2/even2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/even3/even3.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/evenList/evenList.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/factorial/factorial.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/fibonacci/fibonacci.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/force-lam/force-lam.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/overapplication/overapplication.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/example/succInteger/succInteger.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-1/app-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-2/app-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-3/app-3.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-4/app-4.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-5/app-5.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-6/app-6.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-7/app-7.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-8/app-8.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/app-9.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/app-9.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/app-9.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/app/app-9/app-9.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/case-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/case-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/case-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-01/case-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/case-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/case-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/case-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-02/case-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/case-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/case-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/case-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-03/case-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/case-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/case-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/case-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-04/case-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/case-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/case-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/case-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-08/case-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/case-10.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/case-10.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/case-10.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/case/case-10/case-10.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/closure/closure.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-01/bool-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-02/bool-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-03/bool-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/integer-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/integer-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/integer-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-02/integer-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/list-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/list-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/list-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-01/list-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/list-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/list-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/list-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-02/list-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/list-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/list-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/list-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-03/list-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/pair-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/pair-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/pair-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-01/pair-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/pair-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/pair-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/pair-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-02/pair-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-01/unit-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-01/constr-01.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-02/constr-02.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-03/constr-03.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-07/constr-07.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-1/delay-error-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-error-2/delay-error-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/delay/delay-lam/delay-lam.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/force-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/force-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/force-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/force/force-2/force-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/force-3.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/force-3.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/force-3.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/force/force-3/force-3.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/lam-1.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/lam-1.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/lam-1.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-1/lam-1.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/lam/lam-2/lam-2.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/unlifting-unsat/unlifting-unsat.budget.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.budget.expected similarity index 100% rename from plutus-conformance/test-cases/uplc/evaluation/term/var/var.uplc.budget.expected rename to plutus-conformance/test-cases/uplc/evaluation/term/var/var.budget.expected From 409f9a6148a58580bd0f9b952ef233ac9e296a70 Mon Sep 17 00:00:00 2001 From: kwxm Date: Thu, 16 Jul 2026 01:15:45 +0100 Subject: [PATCH 06/19] WIP --- plutus-conformance/agda/Spec.hs | 20 +-- plutus-conformance/haskell-steppable/Spec.hs | 26 ++-- plutus-conformance/haskell/Spec.hs | 48 ++++--- plutus-conformance/plutus-conformance.cabal | 1 + .../src/PlutusConformance/Common.hs | 120 +++++++++++++----- 5 files changed, 149 insertions(+), 66 deletions(-) diff --git a/plutus-conformance/agda/Spec.hs b/plutus-conformance/agda/Spec.hs index b8b6f0e44a2..32b50337c8d 100644 --- a/plutus-conformance/agda/Spec.hs +++ b/plutus-conformance/agda/Spec.hs @@ -16,7 +16,8 @@ import MAlonzo.Code.Evaluator.Term ) import PlutusConformance.Common - ( UplcEvaluator (..) + ( EvaluationResult (..) + , UplcEvaluator (..) , runUplcEvalTests ) import PlutusCore (Error (..)) @@ -104,25 +105,24 @@ agdaEvalUplcProg WithCosting = tmUDB = deBruijnTerm tmU in case runQuote $ runExceptT $ withExceptT FreeVariableErrorE tmUDB of - -- if there's an exception, evaluation failed, should return `Nothing`. - Left _ -> Nothing + Left _ -> DecodeError -- evaluate the untyped term with the CEK evaluator Right tmUDBSuccess -> case runUCountingAgda (toRawCostModel modelParams) tmUDBSuccess of - Left _ -> Nothing + Left _ -> EvalFailure Right (tmEvaluated, (cpuCost, memCost)) -> -- turn it back into a named term case runQuote $ runExceptT $ withExceptT FreeVariableErrorE $ unDeBruijnTerm tmEvaluated of - Left _ -> Nothing + Left _ -> DecodeError Right namedTerm -> let cost = ExBudget (ExCPU (fromInteger cpuCost)) (ExMemory (fromInteger memCost)) - in Just (UPLC.Program () version namedTerm, cost) + in EvalSuccess (UPLC.Program () version namedTerm, cost) agdaEvalUplcProg WithoutCosting = UplcEvaluatorWithoutCosting $ \(UPLC.Program () version tmU) -> let tmUDB @@ -132,17 +132,17 @@ agdaEvalUplcProg WithoutCosting = (UPLC.Term NamedDeBruijn DefaultUni DefaultFun ()) tmUDB = deBruijnTerm tmU in case runQuote $ runExceptT $ withExceptT FreeVariableErrorE tmUDB of - Left _ -> Nothing + Left _ -> DecodeError Right tmUDBSuccess -> case runUAgda tmUDBSuccess of - Left _ -> Nothing + Left _ -> EvalFailure Right tmEvaluated -> case runQuote $ runExceptT $ withExceptT FreeVariableErrorE $ unDeBruijnTerm tmEvaluated of - Left _ -> Nothing - Right namedTerm -> Just $ UPLC.Program () version namedTerm + Left _ -> EvalFailure -- Shouldn't happen unless there's something wrong with the Agda code. + Right namedTerm -> EvalSuccess $ UPLC.Program () version namedTerm {-| A list of evaluation tests which are currently expected to fail. Once a fix for a test is pushed, the test will succeed and should be removed from the diff --git a/plutus-conformance/haskell-steppable/Spec.hs b/plutus-conformance/haskell-steppable/Spec.hs index 7e52a8a0343..0ef434a792d 100644 --- a/plutus-conformance/haskell-steppable/Spec.hs +++ b/plutus-conformance/haskell-steppable/Spec.hs @@ -30,17 +30,21 @@ failingBudgetTests = [] evalSteppableUplcProg :: UplcEvaluator evalSteppableUplcProg = UplcEvaluatorWithCosting $ \modelParams (UPLC.Program a v t) -> do - params <- case mkMachineVariantParametersFor [def] modelParams of - Left _ -> Nothing - Right machParamsList -> UPLC.MachineParameters def <$> lookup def machParamsList - -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with - -- free variables, that is why we manually check first for any free vars - case UPLC.deBruijnTerm t of - Left (_ :: UPLC.FreeVariableError) -> Nothing - Right _ -> Just () - case SCek.runCekNoEmit params counting t of - (Left _, _) -> Nothing - (Right t', CountingSt cost) -> Just (UPLC.Program a v t', cost) + case mkMachineVariantParametersFor [def] modelParams of + Left _ -> BadMachineParameters + Right machParamsList -> + case lookup def machParamsList of + Nothing -> BadMachineParameters + Just p -> + let params = UPLC.MachineParameters def p + in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with + -- free variables, that is why we manually check first for any free vars + case UPLC.deBruijnTerm t of + Left (_ :: UPLC.FreeVariableError) -> DecodeError + Right _ -> + case SCek.runCekNoEmit params counting t of + (Left _, _) -> EvalFailure + (Right prog, CountingSt cost) -> EvalSuccess (UPLC.Program a v prog, cost) main :: IO () main = diff --git a/plutus-conformance/haskell/Spec.hs b/plutus-conformance/haskell/Spec.hs index 2289562769c..834b17f462f 100644 --- a/plutus-conformance/haskell/Spec.hs +++ b/plutus-conformance/haskell/Spec.hs @@ -3,28 +3,39 @@ -- | Conformance tests for the Haskell implementation. module Main (main) where -import PlutusConformance.Common (UplcEvaluator (..), runUplcEvalTests) +import PlutusConformance.Common + ( EvaluationResult (..) + , UplcEvaluator (..) + , runUplcEvalTests + ) import PlutusCore.Evaluation.Machine.MachineParameters qualified as UPLC import PlutusCore.Evaluation.Machine.MachineParameters.Default import PlutusPrelude (def) import UntypedPlutusCore qualified as UPLC -import UntypedPlutusCore.Evaluation.Machine.Cek (CountingSt (..), counting, runCekNoEmit) +import UntypedPlutusCore.Evaluation.Machine.Cek + ( CountingSt (..) + , counting + , runCekNoEmit + ) -- | Our `evaluator` for the Haskell UPLC tests is the CEK machine. evalUplcProg :: UplcEvaluator evalUplcProg = UplcEvaluatorWithCosting $ \modelParams (UPLC.Program a v t) -> - do - params <- case mkMachineVariantParametersFor [def] modelParams of - Left _ -> Nothing - Right machParamsList -> UPLC.MachineParameters def <$> lookup def machParamsList - -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with - -- free variables, that is why we manually check first for any free vars - case UPLC.deBruijnTerm t of - Left (_ :: UPLC.FreeVariableError) -> Nothing - Right _ -> Just () - case runCekNoEmit params counting t of - (Left _, _) -> Nothing - (Right prog, CountingSt cost) -> Just (UPLC.Program a v prog, cost) + case mkMachineVariantParametersFor [def] modelParams of + Left _ -> BadMachineParameters + Right machParamsList -> + case lookup def machParamsList of + Nothing -> BadMachineParameters + Just p -> + let params = UPLC.MachineParameters def p + in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with + -- free variables, that is why we manually check first for any free vars + case UPLC.deBruijnTerm t of + Left (_ :: UPLC.FreeVariableError) -> DecodeError + Right _ -> + case runCekNoEmit params counting t of + (Left _, _) -> EvalFailure + (Right prog, CountingSt cost) -> EvalSuccess (UPLC.Program a v prog, cost) {-| A list of evaluation tests which are currently expected to fail. Once a fix for a test is pushed, the test will succeed and should be removed from the @@ -40,7 +51,14 @@ failingEvaluationTests = [] directory containing the test, eg "test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger1" -} failingBudgetTests :: [FilePath] -failingBudgetTests = [] +failingBudgetTests = ["test-cases/uplc/evaluation/term/var"] + +{- FIXME: The above test succeeds with the .uplc file but fails with the .flat +file. The .budget.expected file contains "evaluation failure" which is correct +for the .uplc file but incorrect for the .flat file. The problem is that the +file contains a free variable. This causes a failure during flat decoding, but +not during parsing: in that case the error is only detected when the program is +de Bruijn-ified, and this is currently reported as an evaluation failure. -} main :: IO () main = diff --git a/plutus-conformance/plutus-conformance.cabal b/plutus-conformance/plutus-conformance.cabal index 70c2f9e866c..e302108d1d4 100644 --- a/plutus-conformance/plutus-conformance.cabal +++ b/plutus-conformance/plutus-conformance.cabal @@ -57,6 +57,7 @@ library , bytestring , directory , filepath + , mtl , plutus-core ^>=1.65 , plutus-core:flat , plutus-core:plutus-core-testlib diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index ad6302ad2df..3d45d498823 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -5,6 +5,7 @@ -- | Plutus conformance test suite library. module PlutusConformance.Common where +import Control.Monad.Except (runExcept) import Data.ByteString qualified as BS import Data.Maybe (fromJust) import Data.Proxy (Proxy (Proxy)) @@ -25,6 +26,7 @@ import PlutusCore.Evaluation.Machine.ExBudgetingDefaults ) import PlutusCore.Flat ( DecodeException + , flat , unflat ) import PlutusCore.Name.Unique (Name) @@ -118,8 +120,12 @@ instance IsOption Format where -- UPLC evaluation test functions +-- A type to contain a result or one of several kinds of failure +data EvaluationResult res = BadMachineParameters | DecodeError | EvalFailure | EvalSuccess res + deriving stock (Functor) + -- convenience type synonym -type UplcEvaluatorFun res = UplcProg -> Maybe res +type UplcEvaluatorFun res = UplcProg -> EvaluationResult res -- TODO: consider splitting up the evaluator with costing into a part that -- parses the model and a part that consumes it. Currently the tests are fast @@ -141,23 +147,23 @@ data UplcEvaluator of the directory. For example, if the `Format` is `UPLC` then the directory `modInteger-15` should contain `modInteger-15.uplc`, and that file should contain a textual UPLC program; if the `Format` is `Flat` then it should - instead contain `modInteger-15.flat`, a `flat`-encoded UPLC program. Note - that whichever input format is used, the golden files are always named - `modInteger-15.uplc.expected` (containing the expected output of the - program) and `modInteger-15.uplc.budget.expected` (containing the expected - execution budget): the input format only affects how the input program - itself is obtained, not how the expected results are represented. These - golden files will be created by the testing machinery if they aren't - already present. + instead contain `modInteger-15.flat`, a `flat`-encoded UPLC program. The + evaluation golden file is named to match: `modInteger-15.uplc.expected` + for `Textual`, or `modInteger-15.flat.expected` for `Flat`. The budget + golden file, however, is always `modInteger-15.uplc.budget.expected` + regardless of format, since there's no per-format budget convention (the + budget only depends on the AST, not on how it was obtained). These golden + files will be created by the testing machinery if they aren't already + present. Not every test-case directory necessarily has an input file for every `Format` yet (for example `.flat` files don't make sense for the tests - under `test-cases/uplc/evaluation/builtin/constant`, which test the - handling of constants by the textual parser): such directories are simply + under `test-cases/uplc/evaluation/builtin/parser`, which test the + handling of constants by the textual parser): such directories are skipped rather than treated as an error. -} discoverTests :: Format - -- ^ The format of the test-case input files to run the tests against. + -- ^ The format of the test-case input files to run the tests against (.uplc or .flat). -> UplcEvaluator -- ^ The evaluator to be tested. -> CostModelParams @@ -217,21 +223,23 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect UplcEvaluatorWithoutCosting f -> testForEval dir inputFilePath f -- has children, so it's a grouping directory else testGroup name <$> traverse go subdirs - -- The base path (without extension) used for the golden files, which are - -- always named using the `.uplc` extension regardless of the input format. + -- The base path (without extension) used for the budget golden files, + -- which are always named using the `.uplc` extension regardless of the + -- input format: there's no per-format budget golden file convention, + -- since the budget only depends on the AST, not on how it was obtained. goldenBasePath dir = dir takeBaseName dir <.> "uplc" testForEval :: FilePath -> FilePath -> UplcEvaluatorFun UplcProg -> TestTree testForEval dir inputFilePath e = - let goldenFilePath = goldenBasePath dir <.> "expected" + let goldenFilePath = dir takeBaseName dir <.> ext <.> "expected" test = goldenTest (takeFileName inputFilePath ++ " (evaluation)") -- get the golden test value - (expectedToProg <$> T.readFile goldenFilePath) + (getExpectedProg fmt goldenFilePath) -- get the tested value (getTestedValue fmt e inputFilePath) - (\x y -> pure $ compareAlphaEq x y) -- comparison function - (updateGoldenFile goldenFilePath) -- update the golden file + (\x y -> pure $ compareAlphaEq fmt x y) -- comparison function + (updateGoldenFile fmt goldenFilePath) -- update the golden file in possiblyFailingTest (evaluationFailureExpected dir) test testForBudget :: FilePath -> FilePath -> UplcEvaluatorFun ExBudget -> TestTree testForBudget dir inputFilePath e = @@ -286,6 +294,24 @@ expectedToProg txt Left _ -> Left txt Right p -> Right $ void p +{-| Obtain the expected `UplcProg` from a golden `.expected` file in the given +`Format`: parsed as text for `Textual` (via `expectedToProg`), or +`flat`-decoded for `Flat`. An empty `.flat.expected` file means the test is +expected to fail, without recording whether that's a parse/decode error or +an evaluation failure -- the `.flat.expected` convention can't distinguish +the two (see the comment on `getInputProg`'s `Flat` case). `compareAlphaEq` +knows not to require the failure reason to match in that case. -} +getExpectedProg :: Format -> FilePath -> IO (Either T.Text UplcProg) +getExpectedProg Textual file = expectedToProg <$> T.readFile file +getExpectedProg Flat file = do + input <- BS.readFile file + pure $ + if BS.null input + then Left T.empty + else case decodeFlatProg input of + Left _ -> Left T.empty + Right p -> Right p + {-| Obtain the input `UplcProg` from a test-case input file in the given `Format`, either by parsing it (for `textual`) or by `flat`-decoding it (for `Flat`). Rather than relying on the parser or decoder itself to fail, we check @@ -337,27 +363,37 @@ getTestedValue fmt eval file = do Left err -> Left err Right p -> case eval p of - Nothing -> Left shownEvaluationFailure - Just prog -> Right prog + BadMachineParameters -> Left shownEvaluationFailure -- questionable, but this should never happen, + DecodeError -> Left shownParseError + EvalFailure -> Left shownEvaluationFailure + EvalSuccess prog -> Right prog {-| The comparison function used for the golden test. This function checks alpha-equivalence of programs when the output is a program. -} compareAlphaEq - :: Either T.Text UplcProg + :: Format + {-^ The format the golden value was read from. A `Left` golden value + read from a `.flat.expected` file only records "some failure was + expected", not which specific reason (a `.flat.expected` file is simply + empty for both a parse/decode error and an evaluation failure), so in + that case we don't require the failure reason to match; for `Textual` + golden values (`.uplc.expected`) the reason is recorded precisely, so we + do require it to match. -} + -> Either T.Text UplcProg -- ^ golden value -> Either T.Text UplcProg -- ^ tested value -> Maybe String {-^ If two values are the same, it returns `Nothing`. If they are different, it returns an error that will be printed to the user. -} -compareAlphaEq (Left expectedTxt) (Left actualTxt) = - if actualTxt == expectedTxt +compareAlphaEq fmt (Left expectedTxt) (Left actualTxt) = + if fmt == Flat || actualTxt == expectedTxt then Nothing else Just $ "Test failed, the output failed to parse or evaluate: \n" <> T.unpack actualTxt -compareAlphaEq (Right expected) (Right actual) = +compareAlphaEq _ (Right expected) (Right actual) = if actual == expected then Nothing else @@ -373,13 +409,13 @@ compareAlphaEq (Right expected) (Right actual) = -- but they can't see the unique names <> "\n But the expected result, with the unique names shown is: \n" <> show expected -compareAlphaEq (Right expected) (Left actualTxt) = +compareAlphaEq _ (Right expected) (Left actualTxt) = pure $ "Test failed, the output failed to parse or evaluate: \n" <> T.unpack actualTxt <> "\n But the expected result, with the unique names shown is: \n" <> show expected -compareAlphaEq (Left txt) (Right actual) = +compareAlphaEq _ (Left txt) (Right actual) = {- this is to catch the case when the expected program failed to parse because our parser doesn't support `data` atm. In this case, if the textual program is the same as the actual, the test succeeds. -} @@ -394,15 +430,21 @@ compareAlphaEq (Left txt) (Right actual) = <> ". But the expected result is: " <> T.unpack txt -{-| Update the golden file with the tested value. +{-| Update the golden file with the tested value, in the given `Format`: as +text for `Textual` (unchanged from before), or as `flat`-encoded bytes for +`Flat` (an empty file for a failure, matching the established +`.flat.expected` convention). TODO abstract out for other tests. -} updateGoldenFile - :: FilePath + :: Format + -> FilePath -- ^ the path to write the golden file to -> Either T.Text UplcProg -> IO () -updateGoldenFile goldenPath (Left txt) = T.writeFile goldenPath txt -updateGoldenFile goldenPath (Right p) = T.writeFile goldenPath (display p) +updateGoldenFile Textual goldenPath (Left txt) = T.writeFile goldenPath txt +updateGoldenFile Textual goldenPath (Right p) = T.writeFile goldenPath (display p) +updateGoldenFile Flat goldenPath (Left _) = BS.writeFile goldenPath BS.empty +updateGoldenFile Flat goldenPath (Right p) = BS.writeFile goldenPath (encodeFlatProg p) {-| Run the UPLC evaluation tests given an `evaluator` that evaluates UPLC programs. By default the tests are run against the textual `.uplc` test-case @@ -468,3 +510,21 @@ decodeFlatProg bs = DecodeException (UPLC.UnrestrictedProgram UPLC.DeBruijn DefaultUni DefaultFun ()) decoded = unflat bs + +{-| Encode a `UplcProg` as `flat` bytes: the inverse of `decodeFlatProg`. +Converts the program's names to de Bruijn indices first (that's the +representation `flat` actually encodes), then encodes it via the same +`UnrestrictedProgram` wrapper `decodeFlatProg` uses, for the same reason +(avoiding rejecting programs on the grounds of builtins/term constructs +unavailable in the declared version). Used to write `.flat.expected` golden +files when accepting a `Flat`-format test result. Programs written to a +golden file are always closed (they come from a successful evaluation), so +the free-variable case should never actually arise. -} +encodeFlatProg :: UplcProg -> BS.ByteString +encodeFlatProg (UPLC.Program ann ver t) = + case runExcept (UPLC.deBruijnTerm t) of + Left err -> error $ "encodeFlatProg: " <> show err + Right namedDbTerm -> + flat $ + UPLC.UnrestrictedProgram $ + UPLC.programMapNames UPLC.unNameDeBruijn (UPLC.Program ann ver namedDbTerm) From 71542c2a55fa9a7422d61bb4a1180b812d97828b Mon Sep 17 00:00:00 2001 From: kwxm Date: Thu, 16 Jul 2026 01:35:15 +0100 Subject: [PATCH 07/19] WIP --- plutus-conformance/haskell/Spec.hs | 9 +-------- plutus-conformance/src/PlutusConformance/Common.hs | 6 +++--- .../test-cases/uplc/evaluation/builtin/parser/README.md | 2 ++ .../uplc/evaluation/term/var/var.budget.expected | 2 +- .../uplc/evaluation/term/var/var.uplc.expected | 2 +- 5 files changed, 8 insertions(+), 13 deletions(-) create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/parser/README.md diff --git a/plutus-conformance/haskell/Spec.hs b/plutus-conformance/haskell/Spec.hs index 834b17f462f..c33fb9cb9ce 100644 --- a/plutus-conformance/haskell/Spec.hs +++ b/plutus-conformance/haskell/Spec.hs @@ -51,14 +51,7 @@ failingEvaluationTests = [] directory containing the test, eg "test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger1" -} failingBudgetTests :: [FilePath] -failingBudgetTests = ["test-cases/uplc/evaluation/term/var"] - -{- FIXME: The above test succeeds with the .uplc file but fails with the .flat -file. The .budget.expected file contains "evaluation failure" which is correct -for the .uplc file but incorrect for the .flat file. The problem is that the -file contains a free variable. This causes a failure during flat decoding, but -not during parsing: in that case the error is only detected when the program is -de Bruijn-ified, and this is currently reported as an evaluation failure. -} +failingBudgetTests = [] main :: IO () main = diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 3d45d498823..2d8f74762b9 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -150,7 +150,7 @@ data UplcEvaluator instead contain `modInteger-15.flat`, a `flat`-encoded UPLC program. The evaluation golden file is named to match: `modInteger-15.uplc.expected` for `Textual`, or `modInteger-15.flat.expected` for `Flat`. The budget - golden file, however, is always `modInteger-15.uplc.budget.expected` + golden file, however, is always `modInteger-15.budget.expected` regardless of format, since there's no per-format budget convention (the budget only depends on the AST, not on how it was obtained). These golden files will be created by the testing machinery if they aren't already @@ -227,10 +227,10 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect -- which are always named using the `.uplc` extension regardless of the -- input format: there's no per-format budget golden file convention, -- since the budget only depends on the AST, not on how it was obtained. - goldenBasePath dir = dir takeBaseName dir <.> "uplc" + goldenBasePath dir = dir takeBaseName dir testForEval :: FilePath -> FilePath -> UplcEvaluatorFun UplcProg -> TestTree testForEval dir inputFilePath e = - let goldenFilePath = dir takeBaseName dir <.> ext <.> "expected" + let goldenFilePath = goldenBasePath dir <.> ext <.> "expected" test = goldenTest (takeFileName inputFilePath ++ " (evaluation)") diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/README.md b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/README.md new file mode 100644 index 00000000000..412e86084d2 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/README.md @@ -0,0 +1,2 @@ +This directory contains textual UPLC files which are rejected by the parser but +which can't be represented in the `flat` format. \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.budget.expected index ccc477ffed6..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.budget.expected @@ -1 +1 @@ -evaluation failure \ No newline at end of file +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.uplc.expected index ccc477ffed6..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.uplc.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.uplc.expected @@ -1 +1 @@ -evaluation failure \ No newline at end of file +parse/decode error \ No newline at end of file From 0687244271855f67a7b76d1a8a952c85fb25befc Mon Sep 17 00:00:00 2001 From: kwxm Date: Thu, 16 Jul 2026 02:34:51 +0100 Subject: [PATCH 08/19] Tidying up --- plutus-conformance/agda/Spec.hs | 35 ------------------- plutus-conformance/consistency/Spec.hs | 22 +++++++----- plutus-conformance/haskell-steppable/Spec.hs | 2 +- plutus-conformance/haskell/Spec.hs | 2 +- .../src/PlutusConformance/Common.hs | 4 ++- 5 files changed, 18 insertions(+), 47 deletions(-) diff --git a/plutus-conformance/agda/Spec.hs b/plutus-conformance/agda/Spec.hs index d1b2b2a62c9..354465e321c 100644 --- a/plutus-conformance/agda/Spec.hs +++ b/plutus-conformance/agda/Spec.hs @@ -180,41 +180,6 @@ failingEvaluationTests = , "test-cases/uplc/evaluation/term/constant-case/unit/unit-01" , "test-cases/uplc/evaluation/term/constant-case/unit/unit-02" , "test-cases/uplc/evaluation/term/constant-case/unit/unit-03" - , -- valueData and unValueData builtins - "test-cases/uplc/evaluation/builtin/semantics/valueData/empty" - , "test-cases/uplc/evaluation/builtin/semantics/valueData/single-entry" - , "test-cases/uplc/evaluation/builtin/semantics/valueData/multi-token" - , "test-cases/uplc/evaluation/builtin/semantics/valueData/multi-currency" - , "test-cases/uplc/evaluation/builtin/semantics/valueData/negative-quantity" - , "test-cases/uplc/evaluation/builtin/semantics/valueData/roundtrip-from-value" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/empty" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/single-entry" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-token" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/multi-currency" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/negative-quantity" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/max-key-len" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/roundtrip-from-data" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity" - , "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens" ] {-| A list of budget tests which are currently expected to fail. Once a fix for diff --git a/plutus-conformance/consistency/Spec.hs b/plutus-conformance/consistency/Spec.hs index ecc079bc5f7..2546d51d2f6 100644 --- a/plutus-conformance/consistency/Spec.hs +++ b/plutus-conformance/consistency/Spec.hs @@ -23,14 +23,18 @@ import Witherable (Witherable (wither)) {-| A list of directories which should be skipped because for one reason or another we don't have flat files or don't currently expect the test to pass. -} -skippedFlatDecodingTests :: [FilePath] -skippedFlatDecodingTests = +skippedConsistencyTests :: [FilePath] +skippedConsistencyTests = [ -- The tests in `constant` are supposed to test that the textual parser -- parses constants correctly. This doesn't really make sense for `flat` -- files, so we skip them. "test-cases/uplc/evaluation/builtin/parser" , "test-cases/uplc/evaluation/term/parser" - , -- `var` has a free variable; not sure what the problem is. + , -- We skip this test for the time being. It involves a program with a free + -- variable, and this will not be detected by the parser but will be detected + -- by the flat decoder. It's OK in the main conformance tests because free + -- variables are detected by deBruijnTerm, which we call before executing the + -- textual test cases. "test-cases/uplc/evaluation/term/var" ] @@ -93,7 +97,7 @@ all: if one is present without the other, that's reported as a failing test add a new `.uplc` file, and vice versa). If both are present, we check that the `.flat` file decodes to the same AST as the `.uplc` file, and likewise for the `.flat.expected`/`.uplc.expected` pair. -} -discoverFlatDecodingTests +discoverTestcases :: [FilePath] {-^ Paths, relative to the root of plutus-conformance, of directories to skip entirely (along with any subdirectories), eg @@ -102,7 +106,7 @@ discoverFlatDecodingTests -> FilePath -- ^ The directory to search for tests. -> IO TestTree -discoverFlatDecodingTests skippedDirs = go +discoverTestcases skippedDirs = go where go dir | dir `elem` skippedDirs = pure $ testGroup (takeBaseName dir) [] @@ -150,14 +154,14 @@ discoverFlatDecodingTests skippedDirs = go {-| Run the tests that check that every `.uplc` file (outside `skippedDirs`) has a corresponding `.flat` file (and vice versa), and that `.flat` files decode to the same AST as their corresponding `.uplc` files. -} -runFlatDecodingTests +runConsistencyTests :: [FilePath] {-^ Paths, relative to the root of plutus-conformance, of test-case directories to skip entirely. -} -> IO () -runFlatDecodingTests skippedDirs = do - tests <- discoverFlatDecodingTests skippedDirs "test-cases/uplc/evaluation" +runConsistencyTests skippedDirs = do + tests <- discoverTestcases skippedDirs "test-cases" defaultMain $ testGroup "Flat/UPLC decoding tests" [tests] main :: IO () -main = runFlatDecodingTests skippedFlatDecodingTests +main = runConsistencyTests skippedConsistencyTests diff --git a/plutus-conformance/haskell-steppable/Spec.hs b/plutus-conformance/haskell-steppable/Spec.hs index 0ef434a792d..054074c9ae7 100644 --- a/plutus-conformance/haskell-steppable/Spec.hs +++ b/plutus-conformance/haskell-steppable/Spec.hs @@ -40,7 +40,7 @@ evalSteppableUplcProg = UplcEvaluatorWithCosting $ in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with -- free variables, that is why we manually check first for any free vars case UPLC.deBruijnTerm t of - Left (_ :: UPLC.FreeVariableError) -> DecodeError + Left (_ :: UPLC.FreeVariableError) -> DecodeError -- For consistency with the flat decoder. Right _ -> case SCek.runCekNoEmit params counting t of (Left _, _) -> EvalFailure diff --git a/plutus-conformance/haskell/Spec.hs b/plutus-conformance/haskell/Spec.hs index c33fb9cb9ce..6bb0a7de427 100644 --- a/plutus-conformance/haskell/Spec.hs +++ b/plutus-conformance/haskell/Spec.hs @@ -31,7 +31,7 @@ evalUplcProg = UplcEvaluatorWithCosting $ \modelParams (UPLC.Program a v t) -> in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with -- free variables, that is why we manually check first for any free vars case UPLC.deBruijnTerm t of - Left (_ :: UPLC.FreeVariableError) -> DecodeError + Left (_ :: UPLC.FreeVariableError) -> DecodeError -- For consistency with the flat decoder. Right _ -> case runCekNoEmit params counting t of (Left _, _) -> EvalFailure diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 2d8f74762b9..3d2beb28913 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -80,7 +80,9 @@ shownParseError = "parse/decode error" shownEvaluationFailure :: T.Text shownEvaluationFailure = "evaluation failure" --- | The default parser to parse UPLC program inputs. +{-| The default parser to parse UPLC program inputs. +FIXME: unlike the flat decoder, this does not detect free variables: they will +only be detected if/when we deBruijnify the program. -} parseTxt :: T.Text -> Either ParserErrorBundle (UPLC.Program Name DefaultUni DefaultFun SrcSpan) From c9dcc6f12af13f8fea55f1f89f0d3dd11f2c8b3e Mon Sep 17 00:00:00 2001 From: kwxm Date: Thu, 16 Jul 2026 22:42:45 +0100 Subject: [PATCH 09/19] Update README.md --- plutus-conformance/README.md | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/plutus-conformance/README.md b/plutus-conformance/README.md index dd039051b67..ef8c041984a 100644 --- a/plutus-conformance/README.md +++ b/plutus-conformance/README.md @@ -18,7 +18,7 @@ The tests currently cover or will cover the Haskell and Agda implementation of: - CPU/memory costing of scripts ## Organisation of tests -The tests mostly take the form of golden tests of fairly simple UPLC programs. The input files for the tests are organised in a tree of directories under the [test-cases](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/test-cases) directory. If a directory in this tree contains one or more subdirectories then any other files in the directory are ignored and the subdirectories are recursively searched for test cases. If a directory `` has no subdirectories then it is expected to contain a file called `.uplc` and no other files with the `.uplc` extension. The file `.uplc` should contain textual source code for a UPLC program, and the directory should also contain a file called `.uplc.expected` containing the expected output of the program and a file called `.uplc.budget.expected`containing the expected CPU and memory budgets. Any other files (for example `README` files) in the directory are ignored. See the [addInteger-01](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01) for an example of the expected format. To avoid difficulties with case-insensitive filesystems no two subdirectories of a test directory should have names which differ only by case (eg `True` and `true`). +The tests mostly take the form of golden tests of fairly simple UPLC programs. The input files for the tests are organised in a tree of directories under the [test-cases](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/test-cases) directory. If a directory in this tree contains one or more subdirectories then any other files in the directory are ignored and the subdirectories are recursively searched for test cases. If a directory `` has no subdirectories then it is expected to contain a file called `.uplc` and no other files with the `.uplc` extension. The file `.uplc` should contain textual source code for a UPLC program, and the directory should also contain a file called `.uplc.expected` containing the expected output of the program and a file called `.budget.expected`containing the expected CPU and memory budgets. Any other files (for example `README` files) in the directory are ignored. See the [addInteger-01](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger-01) for an example of the expected format. To avoid difficulties with case-insensitive filesystems no two subdirectories of a test directory should have names which differ only by case (eg `True` and `true`). ### Flat encoding @@ -29,10 +29,15 @@ Some test-case directories also contain a `.flat` file (and a produces the same AST as parsing the corresponding `.uplc` file, and likewise for the `.flat.expected`/`.uplc.expected` pair. A `.flat.expected` file is empty if the corresponding `.uplc.expected` file records a parse or -evaluation failure rather than a program. Test-case directories which don't -yet have a `.flat` file are skipped, as are any directories listed in the -`skippedFlatDecodingTests` list in -[consistency/Spec.hs](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/consistency/Spec.hs). +evaluation failure rather than a program. Every `.uplc` file is expected to +have a corresponding `.flat` file (and vice versa): the consistency suite +fails a test-case directory that has one but not the other, as a reminder to +add both when a new test is added. The exception is directories listed in +the `skippedConsistencyTests` list in +[consistency/Spec.hs](https://github.com/IntersectMBO/plutus/tree/master/plutus-conformance/consistency/Spec.hs), +which are skipped entirely because `.flat` files don't make sense for them +(for example the parser tests, which test the textual parser's handling of +constants and so have no `flat`-encoded equivalent). By default, the UPLC evaluation test suites (`haskell-conformance`, `haskell-steppable-conformance`, and `agda-conformance`) run their tests @@ -52,6 +57,10 @@ To update or add test outputs, use the accept test option of the tests. E.g., to `cabal test haskell-conformance --test-options=--accept` +By default this overwrites the `.uplc.expected` (and `.budget.expected`) files, since the tests run against the textual `.uplc` format unless told otherwise; `.flat.expected` files are left untouched. Passing `--format=flat` alongside `--accept` overwrites `.flat.expected` instead: it's set to the `flat`-encoding of the output program on a successful evaluation, or to an empty file if the evaluation fails. + +`cabal test haskell-conformance --test-options="--format=flat --accept"` + ## The Plutus Conformance Test Suite Library The library provides functions that users can import and run conformance tests with their own implementation. At the moment the tests can only be run against another Haskell implementation. More support will be added later. Of course, one can wrap an arbitrary executable in Haskell. See an explanation [here](https://www.fpcomplete.com/blog/2017/02/typed-process/) and [the related documentation](https://www.stackage.org/haddock/lts-19.11/typed-process-0.2.10.1/System-Process-Typed.html). @@ -101,7 +110,9 @@ import UntypedPlutusCore.Core.Type qualified as UPLC type UplcProg = UPLC.Program Name DefaultUni DefaultFun () -type UplcEvaluatorFun res = UplcProg -> Maybe res +data EvaluationResult res = BadMachineParameters | DecodeError | EvalFailure | EvalSuccess res + +type UplcEvaluatorFun res = UplcProg -> EvaluationResult res data UplcEvaluator = UplcEvaluatorWithoutCosting (UplcEvaluatorFun UplcProg) @@ -110,7 +121,7 @@ data UplcEvaluator = runUplcEvalTests :: UplcEvaluator -> (FilePath -> Bool) -> (FilePath -> Bool) -> IO () ``` -Users can call this function with their own `UplcEvaluatorFun`, which should evaluate a UPLC program and return a `Maybe UplcProg`, or a `Maybe (UplcProg, ExBudget)` if the budget tests are to be performed as well. Given a UPLC program, the runner should return the evaluated program. In case of evaluation failure, the runner should return `Nothing`. The two arguments of type `FilePath -> Bool` allow selected evaluation and budget tests (the ones for which the function returns `True`) to be ignored if desired. Note that [Name](https://github.com/IntersectMBO/plutus/blob/f02a8d77cb4f1167dff7f86279f641127873cc0a/plutus-core/plutus-core/src/PlutusCore/Name/Unique.hs#L56) objects contain `Unique` values which wrap an `Int`: these are used to disambiguate duplicated names, and in the conformance tests equality of `Unique` IDs is used to check that programs are identical up to α-equivalence. `Unique` IDs are generated automatically when a textual program is loaded and are included in the names of variables (eg, `x-182`) in the expected results of the tests. +Users can call this function with their own `UplcEvaluatorFun`, which should evaluate a UPLC program and return an `EvaluationResult UplcProg`, or an `EvaluationResult (UplcProg, ExBudget)` if the budget tests are to be performed as well. Given a UPLC program, the runner should return `EvalSuccess` with the evaluated program. In case of evaluation failure it should return `EvalFailure`, and `DecodeError` or `BadMachineParameters` for the other respective failure modes. The two arguments of type `FilePath -> Bool` allow selected evaluation and budget tests (the ones for which the function returns `True`) to be ignored if desired. Note that [Name](https://github.com/IntersectMBO/plutus/blob/f02a8d77cb4f1167dff7f86279f641127873cc0a/plutus-core/plutus-core/src/PlutusCore/Name/Unique.hs#L56) objects contain `Unique` values which wrap an `Int`: these are used to disambiguate duplicated names, and in the conformance tests equality of `Unique` IDs is used to check that programs are identical up to α-equivalence. `Unique` IDs are generated automatically when a textual program is loaded and are included in the names of variables (eg, `x-182`) in the expected results of the tests. +The expected output (`.uplc.expected`) may contain: -### Expected outputs +#### "parse/decode error" -The expected output may contain: - -#### "parse error" - -The input files are expected to have the concrete syntax. The expected output will show "parse error" when the parser fails to parse the input file. +The input files are expected to have the correct concrete syntax of a UPLC program. The expected output will show "parse/decode error" if the parser fails to parse the input file. #### "evaluation failure" @@ -87,7 +91,7 @@ If evaluation fails with an error, the expected output will show "evaluation fai #### An untyped plutus core program -This means the input file successfully evaluates to the output program as per the specification. The evaluated program is represented in the concrete syntax. An evaluator need not produce a program which is precisely syntactically identical to the expected output, but the two should be equal up to whitespace and α-equivalence (ie, renaming of variables). Thus +This means that the input file successfully evaluates to the output program. The evaluated program is represented in the concrete syntax. An evaluator need not produce a program which is precisely syntactically identical to the expected output, but the two should be equal up to whitespace and α-equivalence (ie, renaming of variables). Thus ``` lam x (lam y x)) ``` @@ -101,9 +105,39 @@ var1 ) ``` are considered to be equal. -### Testing alternative implementations +### Expected outputs for `.flat` files + +The expected output (`.flat.expected`) may either be: + +#### Empty +This will happen if the `.flat` file either fails to decode correctly or if it fails during evaluation. + -In the library we provide a function named `runUplcEvalTests` with the following signature: +#### A flat-encoded untyped plutus core program +This will happen if the `.flat` file decodes and executes correctly, in which case the `.flat.expected` file +will contain the flat-encoded form of the program result. + +## Expected budgets +The test directories also contain `.budget.expected` files. These indicate the minimum CPU and memory budgets required +to execute the program (in either `.uplc` or `.flat` form: since these are expected to parse/decode to the +same AST the execution budget for both should be the same). Note that the budgets are calculated using the +current cost model in the `plutus` repository, which may differ from that currently in use on the +Cardano chain: in particular, the version in `plutus` may contain costing information for built-in +functions which have not yet been deployed on the chain and so are not accounted for in the on-chain +cost model. Also, we may from time to time alter the costs of existing functionality, and such +alterations may take some time to appear on the chain. + +The `.budget.expected` files for succeeding test cases look like this: +``` +({cpu: 181308 +| mem: 602}) +``` + +For failing test cases the file will contain either "parse/decode error" or "evaluation failure", as for `.uplc.expected`. + +## Testing alternative implementations + +Users are free to use their own test harnesses to consume the test cases, but we also provide some Haskell machinery for running external tools. In the library we provide a function named `runUplcEvalTests` with the following signature: ```haskell import UntypedPlutusCore.Core.Type qualified as UPLC @@ -123,15 +157,6 @@ runUplcEvalTests :: UplcEvaluator -> (FilePath -> Bool) -> (FilePath -> Bool) -> Users can call this function with their own `UplcEvaluatorFun`, which should evaluate a UPLC program and return an `EvaluationResult UplcProg`, or an `EvaluationResult (UplcProg, ExBudget)` if the budget tests are to be performed as well. Given a UPLC program, the runner should return `EvalSuccess` with the evaluated program. In case of evaluation failure it should return `EvalFailure`, and `DecodeError` or `BadMachineParameters` for the other respective failure modes. The two arguments of type `FilePath -> Bool` allow selected evaluation and budget tests (the ones for which the function returns `True`) to be ignored if desired. Note that [Name](https://github.com/IntersectMBO/plutus/blob/f02a8d77cb4f1167dff7f86279f641127873cc0a/plutus-core/plutus-core/src/PlutusCore/Name/Unique.hs#L56) objects contain `Unique` values which wrap an `Int`: these are used to disambiguate duplicated names, and in the conformance tests equality of `Unique` IDs is used to check that programs are identical up to α-equivalence. `Unique` IDs are generated automatically when a textual program is loaded and are included in the names of variables (eg, `x-182`) in the expected results of the tests. - ## Contributing From b1ed67743ae71210a700101beca5a2d1e6171518 Mon Sep 17 00:00:00 2001 From: kwxm Date: Thu, 16 Jul 2026 23:13:09 +0100 Subject: [PATCH 11/19] Update README.md again --- plutus-conformance/README.md | 67 ++++++++++++++++++++++-------------- 1 file changed, 41 insertions(+), 26 deletions(-) diff --git a/plutus-conformance/README.md b/plutus-conformance/README.md index 98a33f81301..1f8c6653d74 100644 --- a/plutus-conformance/README.md +++ b/plutus-conformance/README.md @@ -2,7 +2,13 @@ **Note: This package is a work-in-progress.** -This package aims to provide an official and comprehensive test suite that checks that the behaviour of Plutus conforms with the specified behaviour. We run all the tests in our CI to ensure continuous conformance. Users are encouraged to contribute test cases to this collection of tests and utilize the suite themselves, e.g., by running alternative implementations of Plutus Core evaluators on the input files and checking that the expected results are obtained. +This package aims to provide an official and comprehensive test suite that +checks that the behaviour of Plutus conforms with the specified behaviour. We +run all the tests in our CI to ensure continuous conformance. Users are +encouraged to contribute test cases to this collection of tests and utilise the +suite themselves, e.g., by running alternative implementations of Plutus Core +evaluators on the input files and checking that the expected results are +obtained. ## Specification @@ -79,25 +85,21 @@ The library provides functions that users can import and run conformance tests w ### Expected outputs for textual `.uplc` files -The expected output (`.uplc.expected`) may contain: +If a textual `.uplc` file is expected to fail to parse correctly then the `.uplc.expected` file will contain the string "parse/decode error" -#### "parse/decode error" +If the file is expected to parse correctly but an error is expected to occur during evaluation then the `.uplc.expected` file will contain the string "parse/decode error". -The input files are expected to have the correct concrete syntax of a UPLC program. The expected output will show "parse/decode error" if the parser fails to parse the input file. -#### "evaluation failure" +If the program is expected to parse and execute without error then the +`.uplc.expected file` will contain a textual UPLC program containing the +expected output. -If evaluation fails with an error, the expected output will show "evaluation failure". - -#### An untyped plutus core program - -This means that the input file successfully evaluates to the output program. The evaluated program is represented in the concrete syntax. An evaluator need not produce a program which is precisely syntactically identical to the expected output, but the two should be equal up to whitespace and α-equivalence (ie, renaming of variables). Thus -``` -lam x (lam y x)) -``` +An evaluator need not produce a program which is precisely syntactically +identical to the expected output, but the two should be equal up to whitespace +and α-equivalence (ie, renaming of variables). Thus ``` lam x (lam y x)) ``` and -``` -( + +``` ( lam var1 ( lam VARIABLE_1707 var1 ) @@ -107,15 +109,11 @@ are considered to be equal. ### Expected outputs for `.flat` files -The expected output (`.flat.expected`) may either be: - -#### Empty -This will happen if the `.flat` file either fails to decode correctly or if it fails during evaluation. - - -#### A flat-encoded untyped plutus core program -This will happen if the `.flat` file decodes and executes correctly, in which case the `.flat.expected` file -will contain the flat-encoded form of the program result. +If evaluation of a `.flat` file is expected to fail (either because it fails to +decode correctly or because of an error during evaluation) then the +`.flat.expected` file will be empty. If the `.flat` file decodes and executes +correctly, then the `.flat.expected` file will contain the flat-encoded +form of the program result. ## Expected budgets The test directories also contain `.budget.expected` files. These indicate the minimum CPU and memory budgets required @@ -137,7 +135,9 @@ For failing test cases the file will contain either "parse/decode error" or "eva ## Testing alternative implementations -Users are free to use their own test harnesses to consume the test cases, but we also provide some Haskell machinery for running external tools. In the library we provide a function named `runUplcEvalTests` with the following signature: +Users are free to use their own test harnesses to consume the test cases, but we +also provide some Haskell machinery for running external tools. In the library +we provide a function named `runUplcEvalTests` with the following signature: ```haskell import UntypedPlutusCore.Core.Type qualified as UPLC @@ -155,7 +155,22 @@ data UplcEvaluator = runUplcEvalTests :: UplcEvaluator -> (FilePath -> Bool) -> (FilePath -> Bool) -> IO () ``` -Users can call this function with their own `UplcEvaluatorFun`, which should evaluate a UPLC program and return an `EvaluationResult UplcProg`, or an `EvaluationResult (UplcProg, ExBudget)` if the budget tests are to be performed as well. Given a UPLC program, the runner should return `EvalSuccess` with the evaluated program. In case of evaluation failure it should return `EvalFailure`, and `DecodeError` or `BadMachineParameters` for the other respective failure modes. The two arguments of type `FilePath -> Bool` allow selected evaluation and budget tests (the ones for which the function returns `True`) to be ignored if desired. Note that [Name](https://github.com/IntersectMBO/plutus/blob/f02a8d77cb4f1167dff7f86279f641127873cc0a/plutus-core/plutus-core/src/PlutusCore/Name/Unique.hs#L56) objects contain `Unique` values which wrap an `Int`: these are used to disambiguate duplicated names, and in the conformance tests equality of `Unique` IDs is used to check that programs are identical up to α-equivalence. `Unique` IDs are generated automatically when a textual program is loaded and are included in the names of variables (eg, `x-182`) in the expected results of the tests. +Users can call this function with their own `UplcEvaluatorFun`, which should +evaluate a UPLC program and return an `EvaluationResult UplcProg`, or an +`EvaluationResult (UplcProg, ExBudget)` if the budget tests are to be performed +as well. Given a UPLC program, the runner should return `EvalSuccess` with the +evaluated program. In case of evaluation failure it should return `EvalFailure`, +and `DecodeError` or `BadMachineParameters` for the other respective failure +modes. The two arguments of type `FilePath -> Bool` allow selected evaluation +and budget tests (the ones for which the function returns `True`) to be ignored +if desired. Note that +[Name](https://github.com/IntersectMBO/plutus/blob/f02a8d77cb4f1167dff7f86279f641127873cc0a/plutus-core/plutus-core/src/PlutusCore/Name/Unique.hs#L56) +objects contain `Unique` values which wrap an `Int`: these are used to +disambiguate duplicated names, and in the conformance tests equality of `Unique` +IDs is used to check that programs are identical up to α-equivalence. `Unique` +IDs are generated automatically when a textual program is loaded and are +included in the names of variables (eg, `x-182`) in the expected results of the +tests. ## Contributing From c0b70a019bd3de72d1ac198550f619e4625d7949 Mon Sep 17 00:00:00 2001 From: kwxm Date: Thu, 16 Jul 2026 23:32:41 +0100 Subject: [PATCH 12/19] Remove spurious file --- .../uplc/evaluation/builtin/parser/ren.sh | 25 ------------------- 1 file changed, 25 deletions(-) delete mode 100755 plutus-conformance/test-cases/uplc/evaluation/builtin/parser/ren.sh diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/ren.sh b/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/ren.sh deleted file mode 100755 index 2703137b30a..00000000000 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/parser/ren.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -p=$PWD -for x in $(find . -type d -name "*[a-z][0-9]") -do - y=$(echo $x | sed 's|\(.\)$|-0\1|') - git mv $x $y - cd $y - for f in *[0-9].uplc* - do - g=$(echo $f | sed 's|\(.*\)\([0-9].uplc.*\)|\1-0\2|') - git mv $f $g - done - cd $p -done - - -# Find all of the test directories with names like xyz-4 -# Change into the directory -# Rename the ...-4.uplc... files to ...-04.uplc... -# Change up one directory -# Rename the directory to xyz-04 - - - From 2cb17640697962bafc94443922532eecc1000b7f Mon Sep 17 00:00:00 2001 From: zeme Date: Fri, 17 Jul 2026 15:18:26 +0200 Subject: [PATCH 13/19] Fix 'Invalid option --no-create' in the conformance test suites Options were parsed against an empty test tree (to learn --format before test discovery), but tasty only accepts a provider option like tasty-golden's --no-create if the tree contains such tests, so the parse failed. Instead, discover the tests for both formats and let askOption select the right tree, parsing the options once, against the full tree. --- .../src/PlutusConformance/Common.hs | 39 +++++++++---------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 3d2beb28913..2e5e77768bd 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -44,7 +44,9 @@ import System.FilePath , () ) import Test.Tasty - ( defaultIngredients + ( askOption + , defaultIngredients + , defaultMainWithIngredients , includingOptions , testGroup ) @@ -55,13 +57,8 @@ import Test.Tasty.Golden.Advanced (goldenTest) import Test.Tasty.Options ( IsOption (..) , OptionDescription (Option) - , lookupOption ) import Test.Tasty.Providers (TestTree) -import Test.Tasty.Runners - ( defaultMainWithIngredients - , parseOptions - ) import UntypedPlutusCore qualified as UPLC import UntypedPlutusCore.Parser qualified as UPLC import Witherable (Witherable (wither)) @@ -465,20 +462,22 @@ runUplcEvalTests runUplcEvalTests eval expectedFailTests expectedBudgetFailTests = do let params = fromJust defaultCostModelParamsForTesting ingredients = includingOptions [Option (Proxy :: Proxy Format)] : defaultIngredients - -- Parse the command-line options (in particular `--format`) up front, since - -- the choice of format determines which input files `discoverTests` looks - -- for when it builds the test tree. - opts <- parseOptions ingredients (testGroup "" []) - let fmt = lookupOption opts :: Format - tests <- - discoverTests - fmt - eval - params - expectedFailTests - expectedBudgetFailTests - "test-cases/uplc/evaluation" - defaultMainWithIngredients ingredients $ testGroup "UPLC evaluation tests" [tests] + discover fmt = + discoverTests + fmt + eval + params + expectedFailTests + expectedBudgetFailTests + "test-cases/uplc/evaluation" + textualTests <- discover Textual + flatTests <- discover Flat + defaultMainWithIngredients ingredients $ + askOption $ \fmt -> + testGroup "UPLC evaluation tests" $ + case fmt of + Textual -> [textualTests] + Flat -> [flatTests] -- Flat/UPLC decoding conformance tests From 5b136a317e5119c016f38ce15057beaec25d9073 Mon Sep 17 00:00:00 2001 From: kwxm Date: Tue, 21 Jul 2026 02:11:33 +0100 Subject: [PATCH 14/19] Fix some problems --- .../term/parser/constr/negative-tag/negative-tag.uplc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc index da516a75c08..6df1b583dd8 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/term/parser/constr/negative-tag/negative-tag.uplc @@ -1,4 +1,5 @@ --- negative tags are not allowed +-- Negative tags are not allowed +-- This program isn't representable in flat because it uses an unsigned Word64 for the tag. (program 1.1.0 (constr -5 (con integer 1) (error)) ) From a49b75abcb10b6ca8fd358d6619fd7c37ff449f0 Mon Sep 17 00:00:00 2001 From: kwxm Date: Tue, 21 Jul 2026 03:01:30 +0100 Subject: [PATCH 15/19] Fix conformance test suite bugs and rework .flat.expected failure encoding Fixes several conformance-consistency review findings: - runUplcEvalTests parsed --format against an empty test tree, so tasty-golden's own options (--accept, --no-create) were rejected, breaking all three conformance suites in CI; parse against a tree with a representative golden test instead. - A leaf test directory missing its input file was silently dropped from every suite instead of erroring; restore a hard error, with an explicit exception list for directories where a missing .flat file is legitimate. - looksLikeUplcProgram now skips nested {- -} block comments, matching the real lexer. - agda/Spec.hs: WithCosting and WithoutCosting now agree that a post-evaluation unDeBruijnTerm failure is an EvalFailure, not a DecodeError. - --format help text and README.md typos fixed. - scripts/regen-goldens.sh now also regenerates .flat.expected goldens via --format=flat --accept. Also reworks the .flat.expected convention: a failing test now records the same failure-reason text as .uplc.expected ("parse/decode error" or "evaluation failure") instead of an empty file, removing the ambiguity that let compareAlphaEq treat any two failures as equivalent under --format=flat. The conformance-consistency suite's flat.expected/uplc.expected check is tightened to require the reasons match exactly. Regenerated the 224 affected golden files accordingly. Co-Authored-By: Claude Sonnet 5 --- plutus-conformance/README.md | 16 +- plutus-conformance/agda/Spec.hs | 2 +- plutus-conformance/consistency/Spec.hs | 136 +++++++++--- .../src/PlutusConformance/Common.hs | 202 ++++++++++++------ .../iteForceAppForce.flat.expected | 1 + .../iteForcedForced.flat.expected | 1 + .../iteUnforcedFullyApplied.flat.expected | 1 + .../iteUnforcedWithCond.flat.expected | 1 + .../iteWrongCondTypeFullyAppied.flat.expected | 1 + .../multiplyIntegerForceError1.flat.expected | 1 + .../multiplyIntegerForceError2.flat.expected | 1 + .../multiplyIntegerForceError3.flat.expected | 1 + .../off-curve/off-curve.flat.expected | 1 + .../out-of-group/out-of-group.flat.expected | 1 + .../off-curve/off-curve.flat.expected | 1 + .../out-of-group/out-of-group.flat.expected | 1 + .../hash-dst-len-256.flat.expected | 1 + .../multiScalarMul-13b.flat.expected | 1 + .../multiScalarMul-13d.flat.expected | 1 + .../bad-zero-01/bad-zero-01.flat.expected | 1 + .../bad-zero-02/bad-zero-02.flat.expected | 1 + .../bad-zero-03/bad-zero-03.flat.expected | 1 + .../off-curve/off-curve.flat.expected | 1 + .../on-curve-bit1-clear.flat.expected | 1 + ...ve-serialised-not-compressed.flat.expected | 1 + .../out-of-group/out-of-group.flat.expected | 1 + .../too-long/too-long.flat.expected | 1 + .../too-short/too-short.flat.expected | 1 + .../hash-dst-len-256.flat.expected | 1 + .../multiScalarMul-13b.flat.expected | 1 + .../multiScalarMul-13d.flat.expected | 1 + .../bad-zero-01/bad-zero-01.flat.expected | 1 + .../bad-zero-02/bad-zero-02.flat.expected | 1 + .../bad-zero-03/bad-zero-03.flat.expected | 1 + .../off-curve/off-curve.flat.expected | 1 + .../on-curve-bit1-clear.flat.expected | 1 + ...ve-serialised-not-compressed.flat.expected | 1 + .../out-of-group/out-of-group.flat.expected | 1 + .../too-long/too-long.flat.expected | 1 + .../too-short/too-short.flat.expected | 1 + .../consByteString-01.flat.expected | 1 + .../consByteString-02.flat.expected | 1 + .../decodeUtf8-invalid.flat.expected | 1 + .../divideInteger-zero.flat.expected | 1 + .../exp-neg-non-inverse-01.flat.expected | 1 + .../exp-neg-non-inverse-02.flat.expected | 1 + .../expModInteger-01.flat.expected | 1 + .../expModInteger-02.flat.expected | 1 + .../expModInteger-03.flat.expected | 1 + .../expModInteger-04.flat.expected | 1 + .../expModInteger-05.flat.expected | 1 + .../expModInteger-06.flat.expected | 1 + .../expModInteger-07.flat.expected | 1 + .../expModInteger-26.flat.expected | 1 + .../expModInteger-27.flat.expected | 1 + .../expModInteger-28.flat.expected | 1 + .../expModInteger-29.flat.expected | 1 + .../expModInteger-30.flat.expected | 1 + .../expModInteger-31.flat.expected | 1 + .../expModInteger-32.flat.expected | 1 + .../expModInteger-33.flat.expected | 1 + .../expModInteger-34.flat.expected | 1 + .../expModInteger-35.flat.expected | 1 + .../expModInteger-69.flat.expected | 1 + .../mod-neg/mod-neg.flat.expected | 1 + .../mod-zero/mod-zero.flat.expected | 1 + .../headList-02/headList-02.flat.expected | 1 + .../headPartial/headPartial.flat.expected | 1 + .../ifThenElse-04/ifThenElse-04.flat.expected | 1 + .../ifThenElse-bad-cond-01.flat.expected | 1 + .../ifThenElse-bad-cond-02.flat.expected | 1 + .../ifThenElse-no-force.flat.expected | 1 + .../indexArray-02/indexArray-02.flat.expected | 1 + .../indexArray-03/indexArray-03.flat.expected | 1 + .../indexByteStringOOB.flat.expected | 1 + .../indexByteStringOverflow.flat.expected | 1 + .../key-too-long-1.flat.expected | 1 + .../key-too-long-2.flat.expected | 1 + .../overflow/overflow.flat.expected | 1 + .../underflow/underflow.flat.expected | 1 + .../max-input-width-too-small.flat.expected | 1 + .../max-width-input-too-big.flat.expected | 1 + .../negative-input.flat.expected | 1 + .../negative-width.flat.expected | 1 + .../too-narrow/too-narrow.flat.expected | 1 + .../width-too-big-zero.flat.expected | 1 + .../input-too-big/input-too-big.flat.expected | 1 + .../negative-input.flat.expected | 1 + .../max-input-width-too-small.flat.expected | 1 + .../max-width-input-too-big.flat.expected | 1 + .../negative-input.flat.expected | 1 + .../negative-width.flat.expected | 1 + .../too-narrow/too-narrow.flat.expected | 1 + .../width-too-big-zero.flat.expected | 1 + .../input-too-big/input-too-big.flat.expected | 1 + .../negative-input.flat.expected | 1 + .../divideInteger/divideInteger.flat.expected | 1 + .../mkCons-fail/mkCons-fail.flat.expected | 1 + .../modInteger-zero.flat.expected | 1 + .../quotientInteger-zero.flat.expected | 1 + .../readBit/case-01/case-01.flat.expected | 1 + .../readBit/case-02/case-02.flat.expected | 1 + .../readBit/case-03/case-03.flat.expected | 1 + .../readBit/case-04/case-04.flat.expected | 1 + .../readBit/case-13/case-13.flat.expected | 1 + .../readBit/case-14/case-14.flat.expected | 1 + .../readBit/case-18/case-18.flat.expected | 1 + .../readBit/case-19/case-19.flat.expected | 1 + .../readBit/case-20/case-20.flat.expected | 1 + .../readBit/case-21/case-21.flat.expected | 1 + .../readBit/case-22/case-22.flat.expected | 1 + .../remainderInteger-zero.flat.expected | 1 + .../case-01/case-01.flat.expected | 1 + .../case-02/case-02.flat.expected | 1 + .../case-03/case-03.flat.expected | 1 + .../case-04/case-04.flat.expected | 1 + .../case-05/case-05.flat.expected | 1 + .../case-06/case-06.flat.expected | 1 + .../case-10/case-10.flat.expected | 1 + .../case-16/case-16.flat.expected | 1 + .../case-18/case-18.flat.expected | 1 + .../overflow/overflow.flat.expected | 1 + .../underflow/underflow.flat.expected | 1 + .../case-13/case-13.flat.expected | 1 + .../case-15/case-15.flat.expected | 1 + .../tailList-01/tailList-01.flat.expected | 1 + .../tailList-partial.flat.expected | 1 + .../unBData-fail/unBData-fail.flat.expected | 1 + .../unConstrData-fail.flat.expected | 1 + .../unIData-fail/unIData-fail.flat.expected | 1 + .../unListData-fail.flat.expected | 1 + .../unMapData-fail.flat.expected | 1 + .../currency-key-too-long.flat.expected | 1 + ...-duplicate-currencies-cancel.flat.expected | 1 + ...a-duplicate-currencies-merge.flat.expected | 1 + .../data-duplicate-currencies.flat.expected | 1 + .../data-duplicate-tokens.flat.expected | 1 + .../data-empty-tokens.flat.expected | 1 + .../data-unordered-currencies.flat.expected | 1 + .../data-unordered-tokens.flat.expected | 1 + .../data-zero-quantity.flat.expected | 1 + .../data-zero-sum/data-zero-sum.flat.expected | 1 + .../non-bytestring-currency.flat.expected | 1 + .../non-bytestring-token.flat.expected | 1 + .../non-integer-quantity.flat.expected | 1 + .../non-map-bytes/non-map-bytes.flat.expected | 1 + .../non-map-constr.flat.expected | 1 + .../non-map-integer.flat.expected | 1 + .../non-map-list/non-map-list.flat.expected | 1 + .../non-map-tokens.flat.expected | 1 + .../quantity-overflow.flat.expected | 1 + .../quantity-underflow.flat.expected | 1 + .../token-key-too-long.flat.expected | 1 + .../overflow/overflow.flat.expected | 1 + .../underflow/underflow.flat.expected | 1 + .../neg-empty/neg-empty.flat.expected | 1 + .../neg-neg-eq/neg-neg-eq.flat.expected | 1 + .../neg-neg-gt/neg-neg-gt.flat.expected | 1 + .../neg-neg-lt/neg-neg-lt.flat.expected | 1 + .../neg-pos/neg-pos.flat.expected | 1 + .../pos-neg/pos-neg.flat.expected | 1 + .../invalid-key/invalid-key.flat.expected | 1 + .../long-key/long-key.flat.expected | 1 + .../long-msg/long-msg.flat.expected | 1 + .../long-sig/long-sig.flat.expected | 1 + .../short-key/short-key.flat.expected | 1 + .../short-msg/short-msg.flat.expected | 1 + .../short-sig/short-sig.flat.expected | 1 + .../test-vector-16.flat.expected | 1 + .../test-vector-17.flat.expected | 1 + .../test-vector-18.flat.expected | 1 + .../long-key/long-key.flat.expected | 1 + .../long-sig/long-sig.flat.expected | 1 + .../short-key/short-key.flat.expected | 1 + .../short-sig/short-sig.flat.expected | 1 + .../long-key/long-key.flat.expected | 1 + .../long-sig/long-sig.flat.expected | 1 + .../short-key/short-key.flat.expected | 1 + .../short-sig/short-sig.flat.expected | 1 + .../test-vector-05.flat.expected | 1 + .../test-vector-14.flat.expected | 1 + .../writeBits/case-01/case-01.flat.expected | 1 + .../writeBits/case-02/case-02.flat.expected | 1 + .../writeBits/case-03/case-03.flat.expected | 1 + .../writeBits/case-04/case-04.flat.expected | 1 + .../writeBits/case-05/case-05.flat.expected | 1 + .../writeBits/case-06/case-06.flat.expected | 1 + .../writeBits/case-07/case-07.flat.expected | 1 + .../writeBits/case-08/case-08.flat.expected | 1 + .../writeBits/case-09/case-09.flat.expected | 1 + .../writeBits/case-10/case-10.flat.expected | 1 + .../writeBits/case-19/case-19.flat.expected | 1 + .../writeBits/case-28/case-28.flat.expected | 1 + .../writeBits/case-47/case-47.flat.expected | 1 + .../writeBits/case-48/case-48.flat.expected | 1 + .../DivideByZero/DivideByZero.flat.expected | 1 + .../DivideByZeroDrop.flat.expected | 1 + .../argExpected/argExpected.flat.expected | 1 + .../term/case/case-05/case-05.flat.expected | 1 + .../term/case/case-06/case-06.flat.expected | 1 + .../term/case/case-07/case-07.flat.expected | 1 + .../term/case/case-09/case-09.flat.expected | 1 + .../bool/bool-04/bool-04.flat.expected | 1 + .../bool/bool-05/bool-05.flat.expected | 1 + .../bool/bool-06/bool-06.flat.expected | 1 + .../bool/bool-07/bool-07.flat.expected | 1 + .../integer-01/integer-01.flat.expected | 1 + .../integer-03/integer-03.flat.expected | 1 + .../integer-04/integer-04.flat.expected | 1 + .../list/list-04/list-04.flat.expected | 1 + .../list/list-05/list-05.flat.expected | 1 + .../list/list-06/list-06.flat.expected | 1 + .../list/list-07/list-07.flat.expected | 1 + .../pair/pair-03/pair-03.flat.expected | 1 + .../pair/pair-04/pair-04.flat.expected | 1 + .../pair/pair-05/pair-05.flat.expected | 1 + .../unit/unit-02/unit-02.flat.expected | 1 + .../unit/unit-03/unit-03.flat.expected | 1 + .../constr/constr-04/constr-04.flat.expected | 1 + .../constr/constr-05/constr-05.flat.expected | 1 + .../constr/constr-06/constr-06.flat.expected | 1 + .../constr/constr-08/constr-08.flat.expected | 1 + .../constr/constr-09/constr-09.flat.expected | 1 + .../term/force/force-1/force-1.flat.expected | 1 + .../term/force/force-4/force-4.flat.expected | 1 + .../nonFunctionalApplication.flat.expected | 1 + .../unlifting-sat/unlifting-sat.flat.expected | 1 + .../evaluation/term/var/var.flat.expected | 1 + scripts/regen-goldens.sh | 3 + 229 files changed, 483 insertions(+), 100 deletions(-) diff --git a/plutus-conformance/README.md b/plutus-conformance/README.md index 1f8c6653d74..ba2a86bbdf5 100644 --- a/plutus-conformance/README.md +++ b/plutus-conformance/README.md @@ -54,7 +54,7 @@ which are skipped entirely because `.flat` files don't make sense for them (see above). If a directory contains both a `.uplc` file and a `.flat` file then the test also checks that the abstract syntax tree obtained by parsing the `.uplc` file is identical to that obtained by decoding the `.flat` file, -and similarly for the `.uplc.expected` and `.flat.expected` files (or that both files indicate failure). +and similarly for the `.uplc.expected` and `.flat.expected` files (or that both files record exactly the same failure reason). ### Haskell test suites By default, the UPLC evaluation test suites (`haskell-conformance`, @@ -75,7 +75,7 @@ To update or add test outputs, use the accept test option of the tests. E.g., to `cabal test haskell-conformance --test-options=--accept` -By default this overwrites the `.uplc.expected` (and `.budget.expected`) files, since the tests run against the textual `.uplc` format unless told otherwise; `.flat.expected` files are left untouched. Passing `--format=flat` alongside `--accept` overwrites `.flat.expected` instead: it's set to the `flat`-encoding of the output program on a successful evaluation, or to an empty file if the evaluation fails. +By default this overwrites the `.uplc.expected` (and `.budget.expected`) files, since the tests run against the textual `.uplc` format unless told otherwise; `.flat.expected` files are left untouched. Passing `--format=flat` alongside `--accept` overwrites `.flat.expected` instead: it's set to the `flat`-encoding of the output program on a successful evaluation, or to the same failure-reason text that would appear in a `.uplc.expected` file (eg "evaluation failure") if the evaluation fails. `cabal test haskell-conformance --test-options="--format=flat --accept"` @@ -87,7 +87,7 @@ The library provides functions that users can import and run conformance tests w If a textual `.uplc` file is expected to fail to parse correctly then the `.uplc.expected` file will contain the string "parse/decode error" -If the file is expected to parse correctly but an error is expected to occur during evaluation then the `.uplc.expected` file will contain the string "parse/decode error". +If the file is expected to parse correctly but an error is expected to occur during evaluation then the `.uplc.expected` file will contain the string "evaluation failure". If the program is expected to parse and execute without error then the @@ -109,11 +109,11 @@ are considered to be equal. ### Expected outputs for `.flat` files -If evaluation of a `.flat` file is expected to fail (either because it fails to -decode correctly or because of an error during evaluation) then the -`.flat.expected` file will be empty. If the `.flat` file decodes and executes -correctly, then the `.flat.expected` file will contain the flat-encoded -form of the program result. +If evaluation of a `.flat` file is expected to fail then the `.flat.expected` +file will contain the string "parse/decode error" or "evaluation failure", +exactly as for `.uplc.expected` files (see above). If the `.flat` file decodes +and executes correctly, then the `.flat.expected` file will contain the +flat-encoded form of the program result. ## Expected budgets The test directories also contain `.budget.expected` files. These indicate the minimum CPU and memory budgets required diff --git a/plutus-conformance/agda/Spec.hs b/plutus-conformance/agda/Spec.hs index 354465e321c..26c64746109 100644 --- a/plutus-conformance/agda/Spec.hs +++ b/plutus-conformance/agda/Spec.hs @@ -116,7 +116,7 @@ agdaEvalUplcProg WithCosting = runExceptT $ withExceptT FreeVariableErrorE $ unDeBruijnTerm tmEvaluated of - Left _ -> DecodeError + Left _ -> EvalFailure -- Shouldn't happen unless there's something wrong with the Agda code. Right namedTerm -> let cost = ExBudget diff --git a/plutus-conformance/consistency/Spec.hs b/plutus-conformance/consistency/Spec.hs index 2546d51d2f6..1146d933ce4 100644 --- a/plutus-conformance/consistency/Spec.hs +++ b/plutus-conformance/consistency/Spec.hs @@ -5,6 +5,7 @@ we remember to add both formats when we add a new test. -} module Main (main) where import Data.ByteString qualified as BS +import Data.Text qualified as T import Data.Text.IO qualified as T import PlutusConformance.Common import PlutusPrelude (display) @@ -38,17 +39,16 @@ skippedConsistencyTests = "test-cases/uplc/evaluation/term/var" ] -{-| Check that a `.flat` (or `.flat.expected`) file decodes to the same AST as -the textual UPLC program in the corresponding `.uplc` (or `.uplc.expected`) -file. A `.uplc.expected` file may instead contain one of the special -"failure" markers (see `expectedToProg`); in that case, and only in that case, -we expect the `.flat.expected` file to fail to decode as well (for example -because it's empty). -} +{-| Check that a `.flat` file decodes to the same AST as the textual UPLC +program in the corresponding `.uplc` file. Used for the raw test-case input +files, which are always expected to actually represent a program (any +directory where that's deliberately not the case, eg parser tests, is +skipped entirely -- see `skippedConsistencyTests`). -} assertFlatMatchesUplc :: FilePath - -- ^ path to the `.uplc`/`.uplc.expected` file + -- ^ path to the `.uplc` file -> FilePath - -- ^ path to the corresponding `.flat`/`.flat.expected` file + -- ^ path to the corresponding `.flat` file -> Assertion assertFlatMatchesUplc uplcFile flatFile = do uplcResult <- expectedToProg <$> T.readFile uplcFile @@ -88,6 +88,70 @@ assertFlatMatchesUplc uplcFile flatFile = do <> " represents the program:\n" <> display uplcProg +{-| Check that a `.flat.expected` golden file matches the corresponding +`.uplc.expected` golden file: either both represent the same program (up to +alpha-equivalence), or both record exactly the same failure-reason text (eg +both "evaluation failure") -- see `decodeFlatExpected`. Unlike +`assertFlatMatchesUplc`, a `.flat.expected` file may legitimately record a +failure, using the same failure-reason markers as `.uplc.expected`. -} +assertFlatExpectedMatchesUplcExpected + :: FilePath + -- ^ path to the `.uplc.expected` file + -> FilePath + -- ^ path to the corresponding `.flat.expected` file + -> Assertion +assertFlatExpectedMatchesUplcExpected uplcFile flatFile = do + uplcResult <- expectedToProg <$> T.readFile uplcFile + flatResult <- decodeFlatExpected <$> BS.readFile flatFile + case (uplcResult, flatResult) of + (Left uplcTxt, Left flatTxt) + | uplcTxt == flatTxt -> pure () + | otherwise -> + assertFailure $ + "Failure reason mismatch: " + <> uplcFile + <> " says \"" + <> T.unpack uplcTxt + <> "\" but " + <> flatFile + <> " says \"" + <> T.unpack flatTxt + <> "\"" + (Right uplcProg, Right flatProg) + | uplcProg == flatProg -> pure () + | otherwise -> + assertFailure $ + "AST mismatch between " + <> flatFile + <> " and " + <> uplcFile + <> ".\nDecoded from " + <> flatFile + <> ":\n" + <> display flatProg + <> "\nParsed from " + <> uplcFile + <> ":\n" + <> display uplcProg + (Left uplcTxt, Right flatProg) -> + assertFailure $ + uplcFile + <> " represents a failure (\"" + <> T.unpack uplcTxt + <> "\"), but " + <> flatFile + <> " decoded successfully to:\n" + <> display flatProg + (Right uplcProg, Left flatTxt) -> + assertFailure $ + flatFile + <> " represents a failure (\"" + <> T.unpack flatTxt + <> "\"), but " + <> uplcFile + <> " represents the program:\n" + <> display uplcProg + {-| Walk a file tree (expected to be `test-cases/uplc/evaluation`). Any directory (leaf or non-leaf) listed in `skippedDirs` is skipped entirely, along with everything below it. For every other test-case directory, this @@ -96,7 +160,11 @@ all: if one is present without the other, that's reported as a failing test (the idea being that this should remind us to add a `.flat` file whenever we add a new `.uplc` file, and vice versa). If both are present, we check that the `.flat` file decodes to the same AST as the `.uplc` file, and likewise -for the `.flat.expected`/`.uplc.expected` pair. -} +for the `.flat.expected`/`.uplc.expected` pair. If neither is present but +the directory nonetheless contains golden (`.expected`) files, that's also +reported as a failing test, since it looks like a test case whose input +file(s) got lost or misnamed rather than a directory that was never meant to +hold uplc/flat tests at all. -} discoverTestcases :: [FilePath] {-^ Paths, relative to the root of plutus-conformance, of directories to @@ -131,25 +199,43 @@ discoverTestcases skippedDirs = go [] -> pure Nothing [f] -> pure (Just f) _ -> error $ "More than one .flat file in " <> dir - pure $ case (uplcFile, flatFile) of - (Nothing, Nothing) -> [] -- not a uplc/flat test-case directory + goldenFiles <- findByExtension [".expected"] dir + case (uplcFile, flatFile) of + (Nothing, Nothing) + | null goldenFiles -> pure [] -- not a uplc/flat test-case directory + | otherwise -> + -- There are golden files (eg `.uplc.expected`) but no input + -- file at all: this looks like a test-case directory whose + -- `.uplc`/`.flat` input got lost or misnamed, not a directory + -- that was never meant to hold uplc/flat tests. + pure + [ testCase "input file exists" . assertFailure $ + "Directory " + <> dir + <> " has golden file(s) (" + <> show goldenFiles + <> ") but no .uplc or .flat input file" + ] (Just u, Just f) -> - [ testCase "flat matches uplc" $ assertFlatMatchesUplc u f - , testCase "flat.expected matches uplc.expected" $ - assertFlatMatchesUplc (u <.> "expected") (f <.> "expected") - ] + pure + [ testCase "flat matches uplc" $ assertFlatMatchesUplc u f + , testCase "flat.expected matches uplc.expected" $ + assertFlatExpectedMatchesUplcExpected (u <.> "expected") (f <.> "expected") + ] (Just u, Nothing) -> - [ testCase "flat file exists" . assertFailure $ - "Missing " - <> dropExtension u <.> "flat" - <> ": every .uplc file must have a corresponding .flat file" - ] + pure + [ testCase "flat file exists" . assertFailure $ + "Missing " + <> dropExtension u <.> "flat" + <> ": every .uplc file must have a corresponding .flat file" + ] (Nothing, Just f) -> - [ testCase "uplc file exists" . assertFailure $ - "Missing " - <> dropExtension f <.> "uplc" - <> ": every .flat file must have a corresponding .uplc file" - ] + pure + [ testCase "uplc file exists" . assertFailure $ + "Missing " + <> dropExtension f <.> "uplc" + <> ": every .flat file must have a corresponding .uplc file" + ] {-| Run the tests that check that every `.uplc` file (outside `skippedDirs`) has a corresponding `.flat` file (and vice versa), and that `.flat` files diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 2e5e77768bd..e64ebae95ee 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -11,6 +11,7 @@ import Data.Maybe (fromJust) import Data.Proxy (Proxy (Proxy)) import Data.Tagged (Tagged (Tagged)) import Data.Text qualified as T +import Data.Text.Encoding qualified as TE import Data.Text.IO qualified as T import PlutusCore.Annotation import PlutusCore.DeBruijn (fakeNameDeBruijn) @@ -44,8 +45,7 @@ import System.FilePath , () ) import Test.Tasty - ( askOption - , defaultIngredients + ( defaultIngredients , defaultMainWithIngredients , includingOptions , testGroup @@ -57,8 +57,10 @@ import Test.Tasty.Golden.Advanced (goldenTest) import Test.Tasty.Options ( IsOption (..) , OptionDescription (Option) + , lookupOption ) import Test.Tasty.Providers (TestTree) +import Test.Tasty.Runners (parseOptions) import UntypedPlutusCore qualified as UPLC import UntypedPlutusCore.Parser qualified as UPLC import Witherable (Witherable (wither)) @@ -103,7 +105,7 @@ formatExtension Flat = "flat" {-| This instance allows `Format` to be used as a `tasty` command-line option (`--format=uplc` or `--format=flat`), so that users of the test suites can -choose which input format the tests are run against. The default is `Uplc`. -} +choose which input format the tests are run against. The default is `uplc`. -} instance IsOption Format where defaultValue = Textual parseValue s = case s of @@ -114,7 +116,7 @@ instance IsOption Format where optionHelp = Tagged "The format of the test-case input files to run the tests against: \ - \'textual' (textual UPLC source) or 'flat' (flat-encoded UPLC). \ + \'uplc' (textual UPLC source) or 'flat' (flat-encoded UPLC). \ \Default: uplc." -- UPLC evaluation test functions @@ -140,6 +142,21 @@ data UplcEvaluator UplcEvaluatorWithCosting (CostModelParams -> UplcEvaluatorFun (UplcProg, ExBudget)) +{-| Directories (given as paths relative to the root of plutus-conformance, +matching the convention used when calling `discoverTests`) under which a +missing `.flat` input file is expected and not an error: these test the +textual parser's handling of constants, which doesn't have a `flat`-encoded +equivalent. This applies to the directory itself and everything below it. +Kept in sync with the `skippedFlatDecodingTests` list in +`consistency/Spec.hs`, which skips the same directories for a related +reason (there's no `.flat` file there to compare against the `.uplc` file +at all). -} +flatOptionalDirs :: [FilePath] +flatOptionalDirs = + [ "test-cases/uplc/evaluation/builtin/parser" + , "test-cases/uplc/evaluation/term/parser" + ] + {-| Walk a file tree, making test groups for directories with subdirectories, and test cases for directories without. We expect every test directory to contain a single input file, in the given `Format`, whose name matches that @@ -155,11 +172,13 @@ data UplcEvaluator files will be created by the testing machinery if they aren't already present. - Not every test-case directory necessarily has an input file for every - `Format` yet (for example `.flat` files don't make sense for the tests - under `test-cases/uplc/evaluation/builtin/parser`, which test the - handling of constants by the textual parser): such directories are - skipped rather than treated as an error. -} + Every test-case directory is expected to have an input file for the + requested `Format`; a missing input file is treated as an error, except + under the directories listed in `flatOptionalDirs`, where (in `Flat` mode + only) a missing `.flat` file is expected and the directory is skipped + instead (for example `.flat` files don't make sense for the tests under + `test-cases/uplc/evaluation/builtin/parser`, which test the handling of + constants by the textual parser). -} discoverTests :: Format -- ^ The format of the test-case input files to run the tests against (.uplc or .flat). @@ -177,11 +196,12 @@ discoverTests -- ^ The directory to search for tests. -> IO TestTree discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpected = - go + go False where ext = formatExtension fmt - go dir = do + go flatOptional dir = do let name = takeBaseName dir + flatOptional' = flatOptional || dir `elem` flatOptionalDirs children <- listDirectory dir subdirs <- flip wither children $ \child -> do let fullPath = dir child @@ -198,8 +218,10 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect let expectedInputFile = takeFileName dir <.> ext case inputFiles of [] -> - -- No input file in this format for this test case: skip it. - pure $ testGroup name [] + if fmt == Flat && flatOptional' + then -- No `.flat` file for this test case, but that's expected here: skip it. + pure $ testGroup name [] + else error $ "Input file " ++ expectedInputFile ++ " missing in " ++ dir _ : _ : _ -> error $ "More than one ." <> ext <> " file in " <> dir [inputFilePath] -> if takeFileName inputFilePath /= expectedInputFile @@ -221,7 +243,7 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect ] UplcEvaluatorWithoutCosting f -> testForEval dir inputFilePath f -- has children, so it's a grouping directory - else testGroup name <$> traverse go subdirs + else testGroup name <$> traverse (go flatOptional') subdirs -- The base path (without extension) used for the budget golden files, -- which are always named using the `.uplc` extension regardless of the -- input format: there's no per-format budget golden file convention, @@ -237,7 +259,7 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect (getExpectedProg fmt goldenFilePath) -- get the tested value (getTestedValue fmt e inputFilePath) - (\x y -> pure $ compareAlphaEq fmt x y) -- comparison function + (\x y -> pure $ compareAlphaEq x y) -- comparison function (updateGoldenFile fmt goldenFilePath) -- update the golden file in possiblyFailingTest (evaluationFailureExpected dir) test testForBudget :: FilePath -> FilePath -> UplcEvaluatorFun ExBudget -> TestTree @@ -264,7 +286,10 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect {-| Check whether some text looks like it's meant to be a UPLC program, ie, whether it begins with `(program` once whitespace and comments (which may -appear before the `(` and/or between the `(` and `program`) are ignored. -} +appear before the `(` and/or between the `(` and `program`, as `--` line +comments or `{\- -\}` block comments -- possibly nested, matching the real +lexer's `whitespace` parser in "PlutusCore.Parser.ParserCommon" -- are +ignored). -} looksLikeUplcProgram :: T.Text -> Bool looksLikeUplcProgram t = case T.uncons (dropLeadingCommentsAndSpace t) of @@ -276,7 +301,21 @@ looksLikeUplcProgram t = let s' = T.stripStart s in if "--" `T.isPrefixOf` s' then dropLeadingCommentsAndSpace (T.dropWhile (/= '\n') s') - else s' + else case T.stripPrefix "{-" s' of + Just rest -> dropLeadingCommentsAndSpace (dropBlockComment 1 rest) + Nothing -> s' + -- Skip past the remainder of a block comment which is already open to + -- the given nesting `depth`, ie, past the point where we've just + -- consumed the opening `{-`. Mirrors `Lex.skipBlockCommentNested "{-" + -- "-}"`. If the comment is unterminated, we just give up and return the + -- empty text rather than looping forever. + dropBlockComment :: Int -> T.Text -> T.Text + dropBlockComment 0 s = s + dropBlockComment depth s + | Just rest <- T.stripPrefix "{-" s = dropBlockComment (depth + 1) rest + | Just rest <- T.stripPrefix "-}" s = dropBlockComment (depth - 1) rest + | Just (_, rest) <- T.uncons s = dropBlockComment depth rest + | otherwise = s {-| Turn the expected file content in text to a `UplcProg` unless the expected result is a parse or evaluation error. We use the same shape-based check as @@ -293,23 +332,41 @@ expectedToProg txt Left _ -> Left txt Right p -> Right $ void p +{-| Decode the content of a `.flat.expected` golden file. A `.flat.expected` +file records either a successful evaluation result (as `flat`-encoded +bytes) or a failure (as the UTF8-encoded text of `shownParseError` or +`shownEvaluationFailure`) -- exactly mirroring the `.uplc.expected` +convention (see `expectedToProg`), rather than the old convention of an +empty file standing in for "some failure, reason unspecified". We check for +the text markers first (a valid flat encoding could coincidentally also be +valid UTF8, but it will essentially never happen to be the exact text of +one of the two markers). + +If the content is neither a recognised failure marker nor a valid flat +encoding (for example because the golden file is empty, using the old +convention, or has been corrupted), we don't fail outright: instead we +return `Left` with the flat decoder's error text as the "expected" reason. +This will essentially never match a real tested value (which is always +either a real program or exactly `shownParseError`/`shownEvaluationFailure`), +so it surfaces as an ordinary golden-mismatch test failure -- visible on a +normal run, and fixable with `--accept` like any other outdated golden file +(which is how the old empty-file goldens get migrated to the new +convention), rather than a special-cased crash. -} +decodeFlatExpected :: BS.ByteString -> Either T.Text UplcProg +decodeFlatExpected input = + case TE.decodeUtf8' input of + Right txt + | txt == shownParseError || txt == shownEvaluationFailure -> Left txt + _ -> case decodeFlatProg input of + Right p -> Right p + Left err -> Left $ T.pack err + {-| Obtain the expected `UplcProg` from a golden `.expected` file in the given -`Format`: parsed as text for `Textual` (via `expectedToProg`), or -`flat`-decoded for `Flat`. An empty `.flat.expected` file means the test is -expected to fail, without recording whether that's a parse/decode error or -an evaluation failure -- the `.flat.expected` convention can't distinguish -the two (see the comment on `getInputProg`'s `Flat` case). `compareAlphaEq` -knows not to require the failure reason to match in that case. -} +`Format`: parsed as text for `Textual` (via `expectedToProg`), or decoded +via `decodeFlatExpected` for `Flat`. -} getExpectedProg :: Format -> FilePath -> IO (Either T.Text UplcProg) getExpectedProg Textual file = expectedToProg <$> T.readFile file -getExpectedProg Flat file = do - input <- BS.readFile file - pure $ - if BS.null input - then Left T.empty - else case decodeFlatProg input of - Left _ -> Left T.empty - Right p -> Right p +getExpectedProg Flat file = decodeFlatExpected <$> BS.readFile file {-| Obtain the input `UplcProg` from a test-case input file in the given `Format`, either by parsing it (for `textual`) or by `flat`-decoding it (for @@ -368,31 +425,25 @@ getTestedValue fmt eval file = do EvalSuccess prog -> Right prog {-| The comparison function used for the golden test. -This function checks alpha-equivalence of programs when the output is a program. -} +This function checks alpha-equivalence of programs when the output is a program. +Both `Textual` and `Flat` golden values now record the failure reason precisely +(see `decodeFlatExpected`), so in both cases we require it to match. -} compareAlphaEq - :: Format - {-^ The format the golden value was read from. A `Left` golden value - read from a `.flat.expected` file only records "some failure was - expected", not which specific reason (a `.flat.expected` file is simply - empty for both a parse/decode error and an evaluation failure), so in - that case we don't require the failure reason to match; for `Textual` - golden values (`.uplc.expected`) the reason is recorded precisely, so we - do require it to match. -} - -> Either T.Text UplcProg + :: Either T.Text UplcProg -- ^ golden value -> Either T.Text UplcProg -- ^ tested value -> Maybe String {-^ If two values are the same, it returns `Nothing`. If they are different, it returns an error that will be printed to the user. -} -compareAlphaEq fmt (Left expectedTxt) (Left actualTxt) = - if fmt == Flat || actualTxt == expectedTxt +compareAlphaEq (Left expectedTxt) (Left actualTxt) = + if actualTxt == expectedTxt then Nothing else Just $ "Test failed, the output failed to parse or evaluate: \n" <> T.unpack actualTxt -compareAlphaEq _ (Right expected) (Right actual) = +compareAlphaEq (Right expected) (Right actual) = if actual == expected then Nothing else @@ -408,13 +459,13 @@ compareAlphaEq _ (Right expected) (Right actual) = -- but they can't see the unique names <> "\n But the expected result, with the unique names shown is: \n" <> show expected -compareAlphaEq _ (Right expected) (Left actualTxt) = +compareAlphaEq (Right expected) (Left actualTxt) = pure $ "Test failed, the output failed to parse or evaluate: \n" <> T.unpack actualTxt <> "\n But the expected result, with the unique names shown is: \n" <> show expected -compareAlphaEq _ (Left txt) (Right actual) = +compareAlphaEq (Left txt) (Right actual) = {- this is to catch the case when the expected program failed to parse because our parser doesn't support `data` atm. In this case, if the textual program is the same as the actual, the test succeeds. -} @@ -430,9 +481,9 @@ compareAlphaEq _ (Left txt) (Right actual) = <> T.unpack txt {-| Update the golden file with the tested value, in the given `Format`: as -text for `Textual` (unchanged from before), or as `flat`-encoded bytes for -`Flat` (an empty file for a failure, matching the established -`.flat.expected` convention). +text for `Textual` (unchanged from before), or, for `Flat`, as `flat`-encoded +bytes on success or the UTF8-encoded failure-reason text on failure (see +`decodeFlatExpected`). TODO abstract out for other tests. -} updateGoldenFile :: Format @@ -442,9 +493,23 @@ updateGoldenFile -> IO () updateGoldenFile Textual goldenPath (Left txt) = T.writeFile goldenPath txt updateGoldenFile Textual goldenPath (Right p) = T.writeFile goldenPath (display p) -updateGoldenFile Flat goldenPath (Left _) = BS.writeFile goldenPath BS.empty +updateGoldenFile Flat goldenPath (Left txt) = BS.writeFile goldenPath (TE.encodeUtf8 txt) updateGoldenFile Flat goldenPath (Right p) = BS.writeFile goldenPath (encodeFlatProg p) +{-| A golden test that is never actually run: it exists only so that it can be +passed to `parseOptions` to make tasty register the `Golden` test provider's +own options (`--accept`, `--no-create`, `--size-cutoff`, `--delete-output`) +before the real test tree (which needs the parsed `--format` option to be +built in the first place) exists. See the comment in `runUplcEvalTests`. -} +representativeGoldenTest :: TestTree +representativeGoldenTest = + goldenTest + "representative golden test (for option discovery only)" + (pure ()) + (pure ()) + (\_ _ -> pure Nothing) + (\_ -> pure ()) + {-| Run the UPLC evaluation tests given an `evaluator` that evaluates UPLC programs. By default the tests are run against the textual `.uplc` test-case files, but passing `--format=flat` on the command line makes them run @@ -462,22 +527,27 @@ runUplcEvalTests runUplcEvalTests eval expectedFailTests expectedBudgetFailTests = do let params = fromJust defaultCostModelParamsForTesting ingredients = includingOptions [Option (Proxy :: Proxy Format)] : defaultIngredients - discover fmt = - discoverTests - fmt - eval - params - expectedFailTests - expectedBudgetFailTests - "test-cases/uplc/evaluation" - textualTests <- discover Textual - flatTests <- discover Flat - defaultMainWithIngredients ingredients $ - askOption $ \fmt -> - testGroup "UPLC evaluation tests" $ - case fmt of - Textual -> [textualTests] - Flat -> [flatTests] + {- Parse the command-line options (in particular `--format`) up front, since the + choice of format determines which input files `discoverTests` looks for when + it builds the test tree. We can't parse against the real test tree (building + it requires knowing the format first), but we can't parse against an empty + tree either: tasty only recognises a golden test's own options (`--accept`, + `--no-create`, etc, contributed by the `Golden` provider's `testOptions`) if a + test using that provider appears somewhere in the tree being parsed (see + `treeOptions`). So we parse against a tree containing one representative + golden test purely so that those options are registered; it's never actually + run. -} + opts <- parseOptions ingredients (testGroup "" [representativeGoldenTest]) + let fmt = lookupOption opts :: Format + tests <- + discoverTests + fmt + eval + params + expectedFailTests + expectedBudgetFailTests + "test-cases/uplc/evaluation" + defaultMainWithIngredients ingredients $ testGroup "UPLC evaluation tests" [tests] -- Flat/UPLC decoding conformance tests diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-01/bad-zero-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-02/bad-zero-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-03/bad-zero-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13b/multiScalarMul-13b.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_multiScalarMul/multiScalarMul-13d/multiScalarMul-13d.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-01/bad-zero-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-02/bad-zero-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-03/bad-zero-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit1-clear/on-curve-bit1-clear.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-01/consByteString-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/consByteString/consByteString-02/consByteString-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-01/exp-neg-non-inverse-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/exp-neg-non-inverse-02/exp-neg-non-inverse-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-01/expModInteger-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-02/expModInteger-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-03/expModInteger-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-04/expModInteger-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-05/expModInteger-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-06/expModInteger-06.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-07/expModInteger-07.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-26/expModInteger-26.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-27/expModInteger-27.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-28/expModInteger-28.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-29/expModInteger-29.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-30/expModInteger-30.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-31/expModInteger-31.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-32/expModInteger-32.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-33/expModInteger-33.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-34/expModInteger-34.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-35/expModInteger-35.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/extra/expModInteger-69/expModInteger-69.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-neg/mod-neg.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/expModInteger/mod-zero/mod-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headList-02/headList-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/headList/headPartial/headPartial.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-04/ifThenElse-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-01/ifThenElse-bad-cond-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-02/ifThenElse-bad-cond-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-02/indexArray-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexArray/indexArray-03/indexArray-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-1/key-too-long-1.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/key-too-long-2/key-too-long-2.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/overflow/overflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/insertCoin/underflow/underflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-input/negative-input.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/negative-width/negative-width.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/too-narrow/too-narrow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/input-too-big/input-too-big.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/big-endian/unbounded/negative-input/negative-input.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-input-width-too-small/max-input-width-too-small.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/max-width-input-too-big/max-width-input-too-big.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-input/negative-input.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/negative-width/negative-width.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/too-narrow/too-narrow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/bounded/width-too-big-zero/width-too-big-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/input-too-big/input-too-big.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/integerToByteString/little-endian/unbounded/negative-input/negative-input.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-01/case-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-02/case-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-03/case-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-04/case-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-13/case-13.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-14/case-14.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-18/case-18.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-19/case-19.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-20/case-20.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-21/case-21.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/readBit/case-22/case-22.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-01/case-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-02/case-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-03/case-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-04/case-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-05/case-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-06/case-06.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-10/case-10.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-16/case-16.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-18/case-18.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/overflow/overflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/scaleValue/underflow/underflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-13/case-13.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/shiftByteString/case-15/case-15.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-01/tailList-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/currency-key-too-long/currency-key-too-long.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-cancel/data-duplicate-currencies-cancel.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies-merge/data-duplicate-currencies-merge.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-currencies/data-duplicate-currencies.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-duplicate-tokens/data-duplicate-tokens.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens/data-empty-tokens.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies/data-unordered-currencies.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens/data-unordered-tokens.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity/data-zero-quantity.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum/data-zero-sum.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-currency/non-bytestring-currency.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-bytestring-token/non-bytestring-token.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-integer-quantity/non-integer-quantity.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-bytes/non-map-bytes.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr/non-map-constr.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer/non-map-integer.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list/non-map-list.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-tokens/non-map-tokens.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-overflow/quantity-overflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/quantity-underflow/quantity-underflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unValueData/token-key-too-long/token-key-too-long.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/overflow/overflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unionValue/underflow/underflow.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-empty/neg-empty.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-eq/neg-neg-eq.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-gt/neg-neg-gt.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-neg-lt/neg-neg-lt.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/neg-pos/neg-pos.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/valueContains/pos-neg/pos-neg.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/invalid-key/invalid-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-key/long-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-msg/long-msg.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/long-sig/long-sig.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-key/short-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-msg/short-msg.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/short-sig/short-sig.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-16/test-vector-16.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-17/test-vector-17.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/test-vector-18/test-vector-18.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-key/long-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/long-sig/long-sig.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-key/short-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifyEd25519Signature/short-sig/short-sig.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-key/long-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/long-sig/long-sig.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-key/short-key.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/short-sig/short-sig.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-05/test-vector-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/test-vector-14/test-vector-14.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-01/case-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-02/case-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-03/case-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-04/case-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-05/case-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-06/case-06.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-07/case-07.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-08/case-08.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-09/case-09.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-10/case-10.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-19/case-19.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-28/case-28.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-47/case-47.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/writeBits/case-48/case-48.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZero/DivideByZero.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/argExpected/argExpected.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-05/case-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-06/case-06.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat.expected index e69de29bb2d..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-07/case-07.flat.expected @@ -0,0 +1 @@ +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/case/case-09/case-09.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-04/bool-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-05/bool-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-06/bool-06.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/bool/bool-07/bool-07.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-01/integer-01.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-03/integer-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/integer/integer-04/integer-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-04/list-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-05/list-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-06/list-06.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/list/list-07/list-07.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-03/pair-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-04/pair-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/pair/pair-05/pair-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-02/unit-02.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constant-case/unit/unit-03/unit-03.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-04/constr-04.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-05/constr-05.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected index e69de29bb2d..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-06/constr-06.flat.expected @@ -0,0 +1 @@ +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected index e69de29bb2d..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-08/constr-08.flat.expected @@ -0,0 +1 @@ +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected index e69de29bb2d..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/constr/constr-09/constr-09.flat.expected @@ -0,0 +1 @@ +parse/decode error \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-1/force-1.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/force/force-4/force-4.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected index e69de29bb2d..ccc477ffed6 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/unlifting-sat/unlifting-sat.flat.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected index e69de29bb2d..b449e87e60b 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/term/var/var.flat.expected @@ -0,0 +1 @@ +parse/decode error \ No newline at end of file diff --git a/scripts/regen-goldens.sh b/scripts/regen-goldens.sh index 058176a9404..a3c20b9b764 100755 --- a/scripts/regen-goldens.sh +++ b/scripts/regen-goldens.sh @@ -14,8 +14,11 @@ projects=( tests_plutus_conformance=( "cabal run haskell-conformance -- --accept" + "cabal run haskell-conformance -- --format=flat --accept" "cabal run haskell-steppable-conformance -- --accept" + "cabal run haskell-steppable-conformance -- --format=flat --accept" "cabal run agda-conformance -- --accept" + "cabal run agda-conformance -- --format=flat --accept" ) tests_plutus_tx_plugin=( "cabal run plutus-tx-plugin-tests -- --accept" From 7b9cd38ab2ac2e3a730f246a8003cb91e109d53d Mon Sep 17 00:00:00 2001 From: kwxm Date: Tue, 21 Jul 2026 03:46:54 +0100 Subject: [PATCH 16/19] Tidy up --- plutus-conformance/agda/Spec.hs | 95 ++++++++----------- plutus-conformance/consistency/Spec.hs | 27 +++--- plutus-conformance/haskell-steppable/Spec.hs | 27 +----- plutus-conformance/haskell/Spec.hs | 34 +------ plutus-conformance/plutus-conformance.cabal | 5 +- .../src/PlutusConformance/Common.hs | 35 +++---- 6 files changed, 81 insertions(+), 142 deletions(-) diff --git a/plutus-conformance/agda/Spec.hs b/plutus-conformance/agda/Spec.hs index 26c64746109..0fe9fa5872e 100644 --- a/plutus-conformance/agda/Spec.hs +++ b/plutus-conformance/agda/Spec.hs @@ -88,6 +88,12 @@ toRawCostModel params = to turn the costing off, for example if the Haskell costing implementation has changed and the Agda implementation has not yet caught up: to do this, change `WithCosting` to `WithoutCosting` in `main`. + + Since `main` only ever calls `agdaEvalUplcProg WithCosting`, the + `WithoutCosting` case below is never exercised by any test run in CI: it only + actually runs when someone edits `main` by hand as described above. Keep the + two cases in sync by inspection when editing either of them, since nothing + else will notice if they diverge. -} data CostOrNot = WithCosting | WithoutCosting @@ -186,62 +192,41 @@ failingEvaluationTests = a test is pushed, the test will succeed and should be removed from the list. The entries of the list are paths from the root of plutus-conformance to the directory containing the test, eg - "test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger1" -} + "test-cases/uplc/evaluation/builtin/semantics/addInteger/addInteger1". + + Every test in `failingEvaluationTests` also fails its budget test (the budget + test evaluates the same program, so a failing evaluation makes the budget test + fail too), so this is built on top of that list rather than including copies of + all of the entries here. -} failingBudgetTests :: [FilePath] -failingBudgetTests = - -- These currently fail because the Agda code doesn't know about the - -- IntegerCostedLiterally size measure used by `replicateByte` and `dropList`. - [ "test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07" - , "test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15" - , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16" - , "test-cases/uplc/evaluation/builtin/semantics/appendString" - , "test-cases/uplc/evaluation/builtin/semantics/encodeUtf8" - , "test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02" - , -- These "constant casing" tests fail because Agda metatheory does not yet - -- implement casing on constant values. - -- TODO: remove these tests once casing on constant is added to Agda metatheory. - "test-cases/uplc/evaluation/term/constant-case/bool/bool-01" - , "test-cases/uplc/evaluation/term/constant-case/bool/bool-02" - , "test-cases/uplc/evaluation/term/constant-case/bool/bool-03" - , "test-cases/uplc/evaluation/term/constant-case/bool/bool-04" - , "test-cases/uplc/evaluation/term/constant-case/bool/bool-05" - , "test-cases/uplc/evaluation/term/constant-case/bool/bool-06" - , "test-cases/uplc/evaluation/term/constant-case/bool/bool-07" - , "test-cases/uplc/evaluation/term/constant-case/integer/integer-01" - , "test-cases/uplc/evaluation/term/constant-case/integer/integer-02" - , "test-cases/uplc/evaluation/term/constant-case/integer/integer-03" - , "test-cases/uplc/evaluation/term/constant-case/integer/integer-04" - , "test-cases/uplc/evaluation/term/constant-case/list/list-01" - , "test-cases/uplc/evaluation/term/constant-case/list/list-02" - , "test-cases/uplc/evaluation/term/constant-case/list/list-03" - , "test-cases/uplc/evaluation/term/constant-case/list/list-04" - , "test-cases/uplc/evaluation/term/constant-case/list/list-05" - , "test-cases/uplc/evaluation/term/constant-case/list/list-06" - , "test-cases/uplc/evaluation/term/constant-case/list/list-07" - , "test-cases/uplc/evaluation/term/constant-case/pair/pair-01" - , "test-cases/uplc/evaluation/term/constant-case/pair/pair-02" - , "test-cases/uplc/evaluation/term/constant-case/pair/pair-03" - , "test-cases/uplc/evaluation/term/constant-case/pair/pair-04" - , "test-cases/uplc/evaluation/term/constant-case/pair/pair-05" - , "test-cases/uplc/evaluation/term/constant-case/unit/unit-01" - , "test-cases/uplc/evaluation/term/constant-case/unit/unit-02" - , "test-cases/uplc/evaluation/term/constant-case/unit/unit-03" - ] +failingBudgetTests = failingEvaluationTests ++ budgetOnlyFailures + where + -- These fail their budget test only (evaluation succeeds), currently + -- because the Agda code doesn't know about the IntegerCostedLiterally + -- size measure used by `replicateByte` and `dropList`. + budgetOnlyFailures = + [ "test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-07" + , "test-cases/uplc/evaluation/builtin/semantics/replicateByte/case-09" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-01" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-02" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-03" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-04" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-05" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-06" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-07" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-08" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-09" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-10" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-11" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-12" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-13" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-14" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-15" + , "test-cases/uplc/evaluation/builtin/semantics/dropList/dropList-16" + , "test-cases/uplc/evaluation/builtin/semantics/appendString" + , "test-cases/uplc/evaluation/builtin/semantics/encodeUtf8" + , "test-cases/uplc/evaluation/builtin/semantics/equalsString/equalsString-02" + ] -- Run the tests: see Note [Evaluation with and without costing] above. main :: IO () diff --git a/plutus-conformance/consistency/Spec.hs b/plutus-conformance/consistency/Spec.hs index 1146d933ce4..f2b17f0d6a6 100644 --- a/plutus-conformance/consistency/Spec.hs +++ b/plutus-conformance/consistency/Spec.hs @@ -8,6 +8,11 @@ import Data.ByteString qualified as BS import Data.Text qualified as T import Data.Text.IO qualified as T import PlutusConformance.Common + ( decodeFlatExpected + , decodeFlatProg + , dirsWithNoFlatFiles + , expectedToProg + ) import PlutusPrelude (display) import System.Directory import System.FilePath @@ -26,24 +31,20 @@ import Witherable (Witherable (wither)) we don't have flat files or don't currently expect the test to pass. -} skippedConsistencyTests :: [FilePath] skippedConsistencyTests = - [ -- The tests in `constant` are supposed to test that the textual parser - -- parses constants correctly. This doesn't really make sense for `flat` - -- files, so we skip them. - "test-cases/uplc/evaluation/builtin/parser" - , "test-cases/uplc/evaluation/term/parser" - , -- We skip this test for the time being. It involves a program with a free - -- variable, and this will not be detected by the parser but will be detected - -- by the flat decoder. It's OK in the main conformance tests because free - -- variables are detected by deBruijnTerm, which we call before executing the - -- textual test cases. - "test-cases/uplc/evaluation/term/var" - ] + dirsWithNoFlatFiles -- We always want to skip these. + ++ [ -- We skip this test for the time being. It involves a program with a free + -- variable, and this will not be detected by the parser but will be + -- detected by the flat decoder. It's OK in the main conformance tests + -- because free variables are detected by deBruijnTerm, which we call + -- before executing the textual test cases. + "test-cases/uplc/evaluation/term/var" + ] {-| Check that a `.flat` file decodes to the same AST as the textual UPLC program in the corresponding `.uplc` file. Used for the raw test-case input files, which are always expected to actually represent a program (any directory where that's deliberately not the case, eg parser tests, is -skipped entirely -- see `skippedConsistencyTests`). -} +skipped entirely: see `skippedConsistencyTests`). -} assertFlatMatchesUplc :: FilePath -- ^ path to the `.uplc` file diff --git a/plutus-conformance/haskell-steppable/Spec.hs b/plutus-conformance/haskell-steppable/Spec.hs index 054074c9ae7..c3dccc6c63b 100644 --- a/plutus-conformance/haskell-steppable/Spec.hs +++ b/plutus-conformance/haskell-steppable/Spec.hs @@ -3,12 +3,9 @@ -- | Conformance tests for the steppable (debuggable) Haskell implementation. module Main (main) where -import PlutusConformance.Common -import PlutusCore.Evaluation.Machine.MachineParameters qualified as UPLC -import PlutusCore.Evaluation.Machine.MachineParameters.Default -import PlutusPrelude -import UntypedPlutusCore as UPLC -import UntypedPlutusCore.Evaluation.Machine.SteppableCek as SCek +import PlutusConformance.CekEvaluator (mkCekEvaluator) +import PlutusConformance.Common (UplcEvaluator, runUplcEvalTests) +import UntypedPlutusCore.Evaluation.Machine.SteppableCek (runCekNoEmit) {-| A list of evaluation tests which are currently expected to fail. Once a fix for a test is pushed, the test will succeed and should be removed from the @@ -28,23 +25,7 @@ failingBudgetTests = [] -- | The `evaluator` for the steppable-version of the CEK machine. evalSteppableUplcProg :: UplcEvaluator -evalSteppableUplcProg = UplcEvaluatorWithCosting $ - \modelParams (UPLC.Program a v t) -> do - case mkMachineVariantParametersFor [def] modelParams of - Left _ -> BadMachineParameters - Right machParamsList -> - case lookup def machParamsList of - Nothing -> BadMachineParameters - Just p -> - let params = UPLC.MachineParameters def p - in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with - -- free variables, that is why we manually check first for any free vars - case UPLC.deBruijnTerm t of - Left (_ :: UPLC.FreeVariableError) -> DecodeError -- For consistency with the flat decoder. - Right _ -> - case SCek.runCekNoEmit params counting t of - (Left _, _) -> EvalFailure - (Right prog, CountingSt cost) -> EvalSuccess (UPLC.Program a v prog, cost) +evalSteppableUplcProg = mkCekEvaluator runCekNoEmit main :: IO () main = diff --git a/plutus-conformance/haskell/Spec.hs b/plutus-conformance/haskell/Spec.hs index 6bb0a7de427..06675cfe206 100644 --- a/plutus-conformance/haskell/Spec.hs +++ b/plutus-conformance/haskell/Spec.hs @@ -3,39 +3,13 @@ -- | Conformance tests for the Haskell implementation. module Main (main) where -import PlutusConformance.Common - ( EvaluationResult (..) - , UplcEvaluator (..) - , runUplcEvalTests - ) -import PlutusCore.Evaluation.Machine.MachineParameters qualified as UPLC -import PlutusCore.Evaluation.Machine.MachineParameters.Default -import PlutusPrelude (def) -import UntypedPlutusCore qualified as UPLC -import UntypedPlutusCore.Evaluation.Machine.Cek - ( CountingSt (..) - , counting - , runCekNoEmit - ) +import PlutusConformance.CekEvaluator (mkCekEvaluator) +import PlutusConformance.Common (UplcEvaluator, runUplcEvalTests) +import UntypedPlutusCore.Evaluation.Machine.Cek (runCekNoEmit) -- | Our `evaluator` for the Haskell UPLC tests is the CEK machine. evalUplcProg :: UplcEvaluator -evalUplcProg = UplcEvaluatorWithCosting $ \modelParams (UPLC.Program a v t) -> - case mkMachineVariantParametersFor [def] modelParams of - Left _ -> BadMachineParameters - Right machParamsList -> - case lookup def machParamsList of - Nothing -> BadMachineParameters - Just p -> - let params = UPLC.MachineParameters def p - in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with - -- free variables, that is why we manually check first for any free vars - case UPLC.deBruijnTerm t of - Left (_ :: UPLC.FreeVariableError) -> DecodeError -- For consistency with the flat decoder. - Right _ -> - case runCekNoEmit params counting t of - (Left _, _) -> EvalFailure - (Right prog, CountingSt cost) -> EvalSuccess (UPLC.Program a v prog, cost) +evalUplcProg = mkCekEvaluator runCekNoEmit {-| A list of evaluation tests which are currently expected to fail. Once a fix for a test is pushed, the test will succeed and should be removed from the diff --git a/plutus-conformance/plutus-conformance.cabal b/plutus-conformance/plutus-conformance.cabal index 72efa8346b7..9268ed92e23 100644 --- a/plutus-conformance/plutus-conformance.cabal +++ b/plutus-conformance/plutus-conformance.cabal @@ -51,7 +51,10 @@ common ghc-version-support library import: lang, os-support hs-source-dirs: src - exposed-modules: PlutusConformance.Common + exposed-modules: + PlutusConformance.CekEvaluator + PlutusConformance.Common + build-depends: , base , bytestring diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index e64ebae95ee..3c570c2e2c8 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -142,17 +142,12 @@ data UplcEvaluator UplcEvaluatorWithCosting (CostModelParams -> UplcEvaluatorFun (UplcProg, ExBudget)) -{-| Directories (given as paths relative to the root of plutus-conformance, -matching the convention used when calling `discoverTests`) under which a -missing `.flat` input file is expected and not an error: these test the -textual parser's handling of constants, which doesn't have a `flat`-encoded -equivalent. This applies to the directory itself and everything below it. -Kept in sync with the `skippedFlatDecodingTests` list in -`consistency/Spec.hs`, which skips the same directories for a related -reason (there's no `.flat` file there to compare against the `.uplc` file -at all). -} -flatOptionalDirs :: [FilePath] -flatOptionalDirs = +{-| Directories under which no `.flat` input files are expected and hence +shouldn't lead to errors. These test the textual parser's handling of +constants, and there are generally no `flat` equivalents for these tests. This +applies to the directory itself and everything below it. -} +dirsWithNoFlatFiles :: [FilePath] +dirsWithNoFlatFiles = [ "test-cases/uplc/evaluation/builtin/parser" , "test-cases/uplc/evaluation/term/parser" ] @@ -172,11 +167,11 @@ flatOptionalDirs = files will be created by the testing machinery if they aren't already present. - Every test-case directory is expected to have an input file for the - requested `Format`; a missing input file is treated as an error, except - under the directories listed in `flatOptionalDirs`, where (in `Flat` mode - only) a missing `.flat` file is expected and the directory is skipped - instead (for example `.flat` files don't make sense for the tests under + Every test-case directory is expected to have an input file for the requested + `Format`; a missing input file is treated as an error, except under the + directories listed in `dirsWithNoFlatFiles`, where (in `Flat` mode only) no + `.flat` files is expected and the directory is skipped instead (for example + `.flat` files don't make sense for the tests under `test-cases/uplc/evaluation/builtin/parser`, which test the handling of constants by the textual parser). -} discoverTests @@ -199,9 +194,9 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect go False where ext = formatExtension fmt - go flatOptional dir = do + go flatNotExpected dir = do let name = takeBaseName dir - flatOptional' = flatOptional || dir `elem` flatOptionalDirs + flatNotExpected' = flatNotExpected || dir `elem` dirsWithNoFlatFiles children <- listDirectory dir subdirs <- flip wither children $ \child -> do let fullPath = dir child @@ -218,7 +213,7 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect let expectedInputFile = takeFileName dir <.> ext case inputFiles of [] -> - if fmt == Flat && flatOptional' + if fmt == Flat && flatNotExpected' then -- No `.flat` file for this test case, but that's expected here: skip it. pure $ testGroup name [] else error $ "Input file " ++ expectedInputFile ++ " missing in " ++ dir @@ -243,7 +238,7 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect ] UplcEvaluatorWithoutCosting f -> testForEval dir inputFilePath f -- has children, so it's a grouping directory - else testGroup name <$> traverse (go flatOptional') subdirs + else testGroup name <$> traverse (go flatNotExpected') subdirs -- The base path (without extension) used for the budget golden files, -- which are always named using the `.uplc` extension regardless of the -- input format: there's no per-format budget golden file convention, From c189f8e315e70a8fd9e68825d029cb04e77d161d Mon Sep 17 00:00:00 2001 From: kwxm Date: Tue, 21 Jul 2026 14:12:40 +0100 Subject: [PATCH 17/19] Forgot file --- .../src/PlutusConformance/CekEvaluator.hs | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 plutus-conformance/src/PlutusConformance/CekEvaluator.hs diff --git a/plutus-conformance/src/PlutusConformance/CekEvaluator.hs b/plutus-conformance/src/PlutusConformance/CekEvaluator.hs new file mode 100644 index 00000000000..bc74cc05a25 --- /dev/null +++ b/plutus-conformance/src/PlutusConformance/CekEvaluator.hs @@ -0,0 +1,57 @@ +{-# LANGUAGE ScopedTypeVariables #-} + +-- | A `UplcEvaluator` shared between the regular and steppable CEK machines. +module PlutusConformance.CekEvaluator (mkCekEvaluator) where + +import PlutusConformance.Common + ( EvaluationResult (..) + , UplcEvaluator (..) + ) +import PlutusCore.Default (DefaultFun, DefaultUni) +import PlutusCore.Evaluation.Machine.MachineParameters qualified as UPLC +import PlutusCore.Evaluation.Machine.MachineParameters.Default (mkMachineVariantParametersFor) +import PlutusCore.Name.Unique (Name) +import PlutusPrelude (def) +import UntypedPlutusCore qualified as UPLC +import UntypedPlutusCore.Evaluation.Machine.Cek + ( CekEvaluationException + , CekMachineCosts + , CekValue + , CountingSt (..) + , ExBudgetMode + , counting + ) + +{-| Build a `UplcEvaluator` around a CEK-machine "run" function shaped like +`UntypedPlutusCore.Evaluation.Machine.Cek.runCekNoEmit`. Both the regular CEK +machine and the steppable one +(`UntypedPlutusCore.Evaluation.Machine.SteppableCek.runCekNoEmit`) have +exactly this type -- the latter's haddock says it "provides the same +interface to the original CEK machine" -- so this is shared between the +`haskell-conformance` and `haskell-steppable-conformance` test suites rather +than being duplicated between them (as it was previously). -} +mkCekEvaluator + :: ( UPLC.MachineParameters CekMachineCosts DefaultFun (CekValue DefaultUni DefaultFun ()) + -> ExBudgetMode CountingSt DefaultUni DefaultFun + -> UPLC.Term Name DefaultUni DefaultFun () + -> ( Either (CekEvaluationException Name DefaultUni DefaultFun) (UPLC.Term Name DefaultUni DefaultFun ()) + , CountingSt + ) + ) + -> UplcEvaluator +mkCekEvaluator runCekNoEmit = UplcEvaluatorWithCosting $ \modelParams (UPLC.Program a v t) -> + case mkMachineVariantParametersFor [def] modelParams of + Left _ -> BadMachineParameters + Right machParamsList -> + case lookup def machParamsList of + Nothing -> BadMachineParameters + Just p -> + let params = UPLC.MachineParameters def p + in -- runCek-like functions (e.g. evaluateCekNoEmit) are partial on term's with + -- free variables, that is why we manually check first for any free vars + case UPLC.deBruijnTerm t of + Left (_ :: UPLC.FreeVariableError) -> DecodeError -- For consistency with the flat decoder. + Right _ -> + case runCekNoEmit params counting t of + (Left _, _) -> EvalFailure + (Right prog, CountingSt cost) -> EvalSuccess (UPLC.Program a v prog, cost) From 89cc28dfdade3b04572886daf8fd6c8ab2764000 Mon Sep 17 00:00:00 2001 From: kwxm Date: Tue, 21 Jul 2026 14:21:35 +0100 Subject: [PATCH 18/19] Tidy up comments --- plutus-conformance/src/PlutusConformance/Common.hs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index 3c570c2e2c8..e0e69a65ed3 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -239,10 +239,7 @@ discoverTests fmt eval modelParams evaluationFailureExpected budgetFailureExpect UplcEvaluatorWithoutCosting f -> testForEval dir inputFilePath f -- has children, so it's a grouping directory else testGroup name <$> traverse (go flatNotExpected') subdirs - -- The base path (without extension) used for the budget golden files, - -- which are always named using the `.uplc` extension regardless of the - -- input format: there's no per-format budget golden file convention, - -- since the budget only depends on the AST, not on how it was obtained. + -- The names of all of the golden files begin with the name of the directory. goldenBasePath dir = dir takeBaseName dir testForEval :: FilePath -> FilePath -> UplcEvaluatorFun UplcProg -> TestTree testForEval dir inputFilePath e = @@ -430,7 +427,7 @@ compareAlphaEq -- ^ tested value -> Maybe String {-^ If two values are the same, it returns `Nothing`. - If they are different, it returns an error that will be printed to the user. -} + If they are different, it returns an error that will be printed to the user. -} compareAlphaEq (Left expectedTxt) (Left actualTxt) = if actualTxt == expectedTxt then Nothing From e409b7ae087c8d978f609b9bbd828fed65284040 Mon Sep 17 00:00:00 2001 From: kwxm Date: Wed, 22 Jul 2026 02:47:13 +0100 Subject: [PATCH 19/19] Fix error messages for post-execution re-deBruijnification --- plutus-conformance/agda/Spec.hs | 64 +++++++++++-------- .../src/PlutusConformance/CekEvaluator.hs | 18 ++++-- .../src/PlutusConformance/Common.hs | 16 ++--- 3 files changed, 55 insertions(+), 43 deletions(-) diff --git a/plutus-conformance/agda/Spec.hs b/plutus-conformance/agda/Spec.hs index 0fe9fa5872e..77a1eef7908 100644 --- a/plutus-conformance/agda/Spec.hs +++ b/plutus-conformance/agda/Spec.hs @@ -5,7 +5,7 @@ module Main (main) where import Control.Monad.Trans.Except - ( ExceptT + ( runExcept , runExceptT , withExceptT ) @@ -47,6 +47,11 @@ import PlutusCore.Evaluation.Machine.SimpleBuiltinCostModel import PlutusCore.Quote import UntypedPlutusCore qualified as UPLC import UntypedPlutusCore.DeBruijn + ( FreeVariableError + , NamedDeBruijn + , deBruijnTerm + , unDeBruijnTerm + ) import Data.Aeson ( Result (Error, Success) @@ -102,15 +107,14 @@ agdaEvalUplcProg :: CostOrNot -> UplcEvaluator agdaEvalUplcProg WithCosting = UplcEvaluatorWithCosting $ \modelParams (UPLC.Program () version tmU) -> let - -- turn the body of the program into an untyped de Bruijn term - tmUDB - :: ExceptT - FreeVariableError - Quote - (UPLC.Term NamedDeBruijn DefaultUni DefaultFun ()) - tmUDB = deBruijnTerm tmU + -- turn the body of the program into an untyped de Bruijn term. No + -- `Quote` is needed here (unlike the `unDeBruijnTerm` conversion + -- below): `deBruijnTerm` never invents fresh names, only `Either`'s + -- `MonadError` instance is required. + tmUDB :: Either FreeVariableError (UPLC.Term NamedDeBruijn DefaultUni DefaultFun ()) + tmUDB = runExcept (deBruijnTerm tmU) in - case runQuote $ runExceptT $ withExceptT FreeVariableErrorE tmUDB of + case tmUDB of Left _ -> DecodeError -- evaluate the untyped term with the CEK evaluator Right tmUDBSuccess -> @@ -122,7 +126,9 @@ agdaEvalUplcProg WithCosting = runExceptT $ withExceptT FreeVariableErrorE $ unDeBruijnTerm tmEvaluated of - Left _ -> EvalFailure -- Shouldn't happen unless there's something wrong with the Agda code. + -- Shouldn't happen unless there's something wrong with the Agda code. + Left (err :: Error DefaultUni DefaultFun ()) -> + error $ "deBruijnTerm (agdaEvalUplcProg WithCosting): " <> show err Right namedTerm -> let cost = ExBudget @@ -131,24 +137,26 @@ agdaEvalUplcProg WithCosting = in EvalSuccess (UPLC.Program () version namedTerm, cost) agdaEvalUplcProg WithoutCosting = UplcEvaluatorWithoutCosting $ \(UPLC.Program () version tmU) -> - let tmUDB - :: ExceptT - FreeVariableError - Quote - (UPLC.Term NamedDeBruijn DefaultUni DefaultFun ()) - tmUDB = deBruijnTerm tmU - in case runQuote $ runExceptT $ withExceptT FreeVariableErrorE tmUDB of - Left _ -> DecodeError - Right tmUDBSuccess -> - case runUAgda tmUDBSuccess of - Left _ -> EvalFailure - Right tmEvaluated -> - case runQuote $ - runExceptT $ - withExceptT FreeVariableErrorE $ - unDeBruijnTerm tmEvaluated of - Left _ -> EvalFailure -- Shouldn't happen unless there's something wrong with the Agda code. - Right namedTerm -> EvalSuccess $ UPLC.Program () version namedTerm + let + -- See the comment on the analogous binding in the `WithCosting` case + -- above for why no `Quote` is needed here. + tmUDB :: Either FreeVariableError (UPLC.Term NamedDeBruijn DefaultUni DefaultFun ()) + tmUDB = runExcept (deBruijnTerm tmU) + in + case tmUDB of + Left _ -> DecodeError + Right tmUDBSuccess -> + case runUAgda tmUDBSuccess of + Left _ -> EvalFailure + Right tmEvaluated -> + case runQuote $ + runExceptT $ + withExceptT FreeVariableErrorE $ + unDeBruijnTerm tmEvaluated of + -- Shouldn't happen unless there's something wrong with the Agda code. + Left (err :: Error DefaultUni DefaultFun ()) -> + error $ "deBruijnTerm (agdaEvalUplcProg WithoutCosting): " <> show err + Right namedTerm -> EvalSuccess $ UPLC.Program () version namedTerm {-| A list of evaluation tests which are currently expected to fail. Once a fix for a test is pushed, the test will succeed and should be removed from the diff --git a/plutus-conformance/src/PlutusConformance/CekEvaluator.hs b/plutus-conformance/src/PlutusConformance/CekEvaluator.hs index bc74cc05a25..994df598a9c 100644 --- a/plutus-conformance/src/PlutusConformance/CekEvaluator.hs +++ b/plutus-conformance/src/PlutusConformance/CekEvaluator.hs @@ -7,9 +7,14 @@ import PlutusConformance.Common ( EvaluationResult (..) , UplcEvaluator (..) ) -import PlutusCore.Default (DefaultFun, DefaultUni) +import PlutusCore.Default + ( DefaultFun + , DefaultUni + ) import PlutusCore.Evaluation.Machine.MachineParameters qualified as UPLC -import PlutusCore.Evaluation.Machine.MachineParameters.Default (mkMachineVariantParametersFor) +import PlutusCore.Evaluation.Machine.MachineParameters.Default + ( mkMachineVariantParametersFor + ) import PlutusCore.Name.Unique (Name) import PlutusPrelude (def) import UntypedPlutusCore qualified as UPLC @@ -25,11 +30,10 @@ import UntypedPlutusCore.Evaluation.Machine.Cek {-| Build a `UplcEvaluator` around a CEK-machine "run" function shaped like `UntypedPlutusCore.Evaluation.Machine.Cek.runCekNoEmit`. Both the regular CEK machine and the steppable one -(`UntypedPlutusCore.Evaluation.Machine.SteppableCek.runCekNoEmit`) have -exactly this type -- the latter's haddock says it "provides the same -interface to the original CEK machine" -- so this is shared between the -`haskell-conformance` and `haskell-steppable-conformance` test suites rather -than being duplicated between them (as it was previously). -} +(`UntypedPlutusCore.Evaluation.Machine.SteppableCek.runCekNoEmit`) have exactly +this type (the latter's haddock says it "provides the same interface to the +original CEK machine") so this is shared between the `haskell-conformance` and +`haskell-steppable-conformance` test suites rather than being duplicated. -} mkCekEvaluator :: ( UPLC.MachineParameters CekMachineCosts DefaultFun (CekValue DefaultUni DefaultFun ()) -> ExBudgetMode CountingSt DefaultUni DefaultFun diff --git a/plutus-conformance/src/PlutusConformance/Common.hs b/plutus-conformance/src/PlutusConformance/Common.hs index e0e69a65ed3..6abe8d1d15c 100644 --- a/plutus-conformance/src/PlutusConformance/Common.hs +++ b/plutus-conformance/src/PlutusConformance/Common.hs @@ -104,20 +104,20 @@ formatExtension Textual = "uplc" formatExtension Flat = "flat" {-| This instance allows `Format` to be used as a `tasty` command-line option -(`--format=uplc` or `--format=flat`), so that users of the test suites can +(`--format=textual` or `--format=flat`), so that users of the test suites can choose which input format the tests are run against. The default is `uplc`. -} instance IsOption Format where defaultValue = Textual parseValue s = case s of - "uplc" -> Just Textual + "textual" -> Just Textual "flat" -> Just Flat _ -> Nothing optionName = Tagged "format" optionHelp = Tagged "The format of the test-case input files to run the tests against: \ - \'uplc' (textual UPLC source) or 'flat' (flat-encoded UPLC). \ - \Default: uplc." + \'textual' (textual UPLC source) or 'flat' (flat-encoded UPLC). \ + \Default: textual." -- UPLC evaluation test functions @@ -580,13 +580,13 @@ representation `flat` actually encodes), then encodes it via the same `UnrestrictedProgram` wrapper `decodeFlatProg` uses, for the same reason (avoiding rejecting programs on the grounds of builtins/term constructs unavailable in the declared version). Used to write `.flat.expected` golden -files when accepting a `Flat`-format test result. Programs written to a -golden file are always closed (they come from a successful evaluation), so -the free-variable case should never actually arise. -} +files when accepting a `Flat`-format test result. -} encodeFlatProg :: UplcProg -> BS.ByteString encodeFlatProg (UPLC.Program ann ver t) = case runExcept (UPLC.deBruijnTerm t) of - Left err -> error $ "encodeFlatProg: " <> show err + -- Programs written to a golden file are always closed (they come from a + -- successful evaluation), so this should never actually happen. + Left (err :: UPLC.FreeVariableError) -> error $ "encodeFlatProg (deBruijnTerm): " <> show err Right namedDbTerm -> flat $ UPLC.UnrestrictedProgram $