From 8d59ba1c77d897b5a75134e6256596315a797e19 Mon Sep 17 00:00:00 2001 From: rvcas Date: Mon, 19 Feb 2024 21:34:57 -0500 Subject: [PATCH] chore: update the conformance tests --- .../bad-syntax-1/bad-syntax-1.uplc.budget.expected | 1 + .../bad-syntax-2/bad-syntax-2.uplc.budget.expected | 1 + .../G1/bad-zero-1/bad-zero-1.uplc.budget.expected | 1 + .../G1/bad-zero-2/bad-zero-2.uplc.budget.expected | 1 + .../G1/bad-zero-3/bad-zero-3.uplc.budget.expected | 1 + .../G1/off-curve/off-curve.uplc.budget.expected | 1 + .../on-curve-bit3-clear.uplc.budget.expected | 2 ++ .../on-curve-bit3-set.uplc.budget.expected | 2 ++ ...e-serialised-not-compressed.uplc.budget.expected | 1 + .../out-of-group/out-of-group.uplc.budget.expected | 1 + .../G1/too-long/too-long.uplc.budget.expected | 1 + .../G1/too-short/too-short.uplc.budget.expected | 1 + .../bls12-381/G1/zero/zero.uplc.budget.expected | 2 ++ .../bad-syntax-1/bad-syntax-1.uplc.budget.expected | 1 + .../bad-syntax-2/bad-syntax-2.uplc.budget.expected | 1 + .../G2/bad-zero-1/bad-zero-1.uplc.budget.expected | 1 + .../G2/bad-zero-2/bad-zero-2.uplc.budget.expected | 1 + .../G2/bad-zero-3/bad-zero-3.uplc.budget.expected | 1 + .../G2/off-curve/off-curve.uplc.budget.expected | 1 + .../on-curve-bit3-clear.uplc.budget.expected | 2 ++ .../on-curve-bit3-set.uplc.budget.expected | 2 ++ ...e-serialised-not-compressed.uplc.budget.expected | 1 + .../out-of-group/out-of-group.uplc.budget.expected | 1 + .../G2/too-long/too-long.uplc.budget.expected | 1 + .../G2/too-short/too-short.uplc.budget.expected | 1 + .../bls12-381/G2/zero/zero.uplc.budget.expected | 2 ++ .../constant/bool/False/False.uplc.budget.expected | 2 ++ .../constant/bool/True/True.uplc.budget.expected | 2 ++ .../bytestring1/bytestring1.uplc.budget.expected | 2 ++ .../bytestring2/bytestring2.uplc.budget.expected | 2 ++ .../bytestring3/bytestring3.uplc.budget.expected | 2 ++ .../bytestring4/bytestring4.uplc.budget.expected | 1 + .../dataByteString.uplc.budget.expected | 2 ++ .../data/dataConstr/dataConstr.uplc.budget.expected | 2 ++ .../dataInteger/dataInteger.uplc.budget.expected | 2 ++ .../data/dataList/dataList.uplc.budget.expected | 2 ++ .../builtin/constant/data/dataMap/dataMap.uplc | 7 ++++--- .../data/dataMap/dataMap.uplc.budget.expected | 2 ++ .../constant/data/dataMap/dataMap.uplc.expected | 4 +++- .../dataMisByteString.uplc.budget.expected | 1 + .../dataMisConstr.uplc.budget.expected | 1 + .../dataMisInteger.uplc.budget.expected | 1 + .../dataMisList/dataMisList.uplc.budget.expected | 1 + .../data/dataMisMap/dataMisMap.uplc.budget.expected | 1 + .../integer/integer1/integer1.uplc.budget.expected | 2 ++ .../integer10/integer10.uplc.budget.expected | 1 + .../integer/integer2/integer2.uplc.budget.expected | 2 ++ .../integer/integer3/integer3.uplc.budget.expected | 2 ++ .../integer/integer4/integer4.uplc.budget.expected | 2 ++ .../integer/integer5/integer5.uplc.budget.expected | 2 ++ .../integer/integer6/integer6.uplc.budget.expected | 2 ++ .../integer/integer7/integer7.uplc.budget.expected | 2 ++ .../integer/integer9/integer9.uplc.budget.expected | 1 + .../list/emptyList/emptyList.uplc.budget.expected | 2 ++ .../constant/list/illTypedList1/illTypedList1.uplc | 2 ++ .../illTypedList1.uplc.budget.expected | 1 + .../list/illTypedList1/illTypedList1.uplc.expected | 1 + .../constant/list/illTypedList2/illTypedList2.uplc | 2 ++ .../illTypedList2.uplc.budget.expected | 1 + .../list/illTypedList2/illTypedList2.uplc.expected | 1 + .../list/simpleList/simpleList.uplc.budget.expected | 1 + .../list/unitList/unitList.uplc.budget.expected | 1 + .../illTypedNestedPair.uplc.budget.expected | 1 + .../constant/pair/illTypedPair1/illTypedPair1.uplc | 1 + .../illTypedPair1.uplc.budget.expected | 1 + .../pair/illTypedPair1/illTypedPair1.uplc.expected | 1 + .../constant/pair/illTypedPair2/illTypedPair2.uplc | 1 + .../illTypedPair2.uplc.budget.expected | 1 + .../pair/illTypedPair2/illTypedPair2.uplc.expected | 1 + .../pair/nestedPair/nestedPair.uplc.budget.expected | 2 ++ .../pair/simplePair/simplePair.uplc.budget.expected | 2 ++ .../string/string1/string1.uplc.budget.expected | 2 ++ .../string/string2/string2.uplc.budget.expected | 2 ++ .../string/string3/string3.uplc.budget.expected | 2 ++ .../string/string6/string6.uplc.budget.expected | 1 + .../builtin/constant/unit/unit.uplc.budget.expected | 2 ++ .../interleaving/ite/ite.uplc.budget.expected | 2 ++ ...IntegerArrowIntegerApplied1.uplc.budget.expected | 2 ++ ...IntegerArrowIntegerApplied2.uplc.budget.expected | 2 ++ ...rArrowIntegerAppliedApplied.uplc.budget.expected | 2 ++ ...IntegerArrowIntegerWithCond.uplc.budget.expected | 2 ++ .../iteForceAppForce.uplc.budget.expected | 1 + .../iteForced/iteForced.uplc.budget.expected | 2 ++ .../iteForcedForced.uplc.budget.expected | 1 + ...eForcedWithIntegerAndString.uplc.budget.expected | 2 ++ .../iteStringInteger.uplc.budget.expected | 2 ++ .../iteStringString.uplc.budget.expected | 2 ++ .../iteUnforcedFullyApplied.uplc.budget.expected | 1 + .../iteUnforcedWithCond.uplc.budget.expected | 1 + ...iteWrongCondTypeFullyAppied.uplc.budget.expected | 1 + ...ongCondTypePartiallyApplied.uplc.budget.expected | 2 ++ .../multiplyIntegerForceError1.uplc.budget.expected | 1 + .../multiplyIntegerForceError2.uplc.budget.expected | 1 + .../multiplyIntegerForceError3.uplc.budget.expected | 1 + .../addInteger-uncurried.uplc.budget.expected | 2 ++ .../addInteger1/addInteger1.uplc.budget.expected | 2 ++ .../addInteger2/addInteger2.uplc.budget.expected | 2 ++ .../addInteger3/addInteger3.uplc.budget.expected | 2 ++ .../addInteger4/addInteger4.uplc.budget.expected | 2 ++ .../appendByteString1.uplc.budget.expected | 2 ++ .../appendByteString2.uplc.budget.expected | 2 ++ .../appendByteString3.uplc.budget.expected | 2 ++ .../appendString/appendString.uplc.budget.expected | 2 ++ .../semantics/bData/bData.uplc.budget.expected | 2 ++ .../blake2b_224-empty.uplc.budget.expected | 2 ++ .../blake2b_224-length-200.uplc.budget.expected | 2 ++ .../blake2b_256-empty.uplc.budget.expected | 2 ++ .../blake2b_256-length-200.uplc.budget.expected | 2 ++ .../G1/arith/add/add.uplc.budget.expected | 2 ++ .../G1/arith/neg/neg.uplc.budget.expected | 2 ++ .../arith/scalarMul/scalarMul.uplc.budget.expected | 2 ++ .../off-curve/off-curve.uplc.budget.expected | 1 + .../out-of-group/out-of-group.uplc.budget.expected | 1 + .../G2/arith/add/add.uplc.budget.expected | 2 ++ .../G2/arith/neg/neg.uplc.budget.expected | 2 ++ .../arith/scalarMul/scalarMul.uplc.budget.expected | 2 ++ .../off-curve/off-curve.uplc.budget.expected | 1 + .../out-of-group/out-of-group.uplc.budget.expected | 1 + .../bls12_381-cardano-crypto-tests/README.md | 6 +++--- .../pairing/balanced/balanced.uplc.budget.expected | 2 ++ .../left-additive.uplc.budget.expected | 2 ++ .../left-multiplicative.uplc.budget.expected | 2 ++ .../right-additive.uplc.budget.expected | 2 ++ .../right-multiplicative.uplc.budget.expected | 2 ++ .../swap-scalars/swap-scalars.uplc.budget.expected | 2 ++ .../augmented/augmented.uplc.budget.expected | 2 ++ .../large-dst/large-dst.uplc.budget.expected | 2 ++ .../add-associative.uplc.budget.expected | 2 ++ .../add-commutative.uplc.budget.expected | 2 ++ .../add-zero/add-zero.uplc.budget.expected | 2 ++ .../bls12_381_G1_add/add/add.uplc.budget.expected | 2 ++ .../compress/compress.uplc.budget.expected | 2 ++ .../equal-false/equal-false.uplc.budget.expected | 2 ++ .../equal-true/equal-true.uplc.budget.expected | 2 ++ ...hash-different-msg-same-dst.uplc.budget.expected | 2 ++ .../hash-dst-len-255.uplc.budget.expected | 2 ++ .../hash-dst-len-256.uplc.budget.expected | 1 + .../hash-empty-dst.uplc.budget.expected | 2 ++ ...hash-same-msg-different-dst.uplc.budget.expected | 2 ++ .../hash/hash.uplc.budget.expected | 2 ++ .../add-neg/add-neg.uplc.budget.expected | 2 ++ .../neg-zero/neg-zero.uplc.budget.expected | 2 ++ .../bls12_381_G1_neg/neg/neg.uplc.budget.expected | 2 ++ .../addmul/addmul.uplc.budget.expected | 2 ++ .../mul0/mul0.uplc.budget.expected | 2 ++ .../mul1/mul1.uplc.budget.expected | 2 ++ .../mul19+25/mul19+25.uplc.budget.expected | 2 ++ .../mul44/mul44.uplc.budget.expected | 2 ++ .../mul4x11/mul4x11.uplc.budget.expected | 2 ++ .../muladd/muladd.uplc.budget.expected | 2 ++ .../mulneg1/mulneg1.uplc.budget.expected | 2 ++ .../mulneg44/mulneg44.uplc.budget.expected | 2 ++ .../mulperiodic1/mulperiodic1.uplc.budget.expected | 2 ++ .../mulperiodic2/mulperiodic2.uplc.budget.expected | 2 ++ .../mulperiodic3/mulperiodic3.uplc.budget.expected | 2 ++ .../mulperiodic4/mulperiodic4.uplc.budget.expected | 2 ++ .../bad-zero-1/bad-zero-1.uplc.budget.expected | 1 + .../bad-zero-2/bad-zero-2.uplc.budget.expected | 1 + .../bad-zero-3/bad-zero-3.uplc.budget.expected | 1 + .../off-curve/off-curve.uplc.budget.expected | 1 + .../on-curve-bit3-clear.uplc.budget.expected | 2 ++ .../on-curve-bit3-set.uplc.budget.expected | 2 ++ ...e-serialised-not-compressed.uplc.budget.expected | 1 + .../out-of-group/out-of-group.uplc.budget.expected | 1 + .../too-long/too-long.uplc.budget.expected | 1 + .../too-short/too-short.uplc.budget.expected | 1 + .../zero/zero.uplc.budget.expected | 2 ++ .../add-associative.uplc.budget.expected | 2 ++ .../add-commutative.uplc.budget.expected | 2 ++ .../add-zero/add-zero.uplc.budget.expected | 2 ++ .../bls12_381_G2_add/add/add.uplc.budget.expected | 2 ++ .../compress/compress.uplc.budget.expected | 2 ++ .../equal-false/equal-false.uplc.budget.expected | 2 ++ .../equal-true/equal-true.uplc.budget.expected | 2 ++ ...hash-different-msg-same-dst.uplc.budget.expected | 2 ++ .../hash-dst-len-255.uplc.budget.expected | 2 ++ .../hash-dst-len-256.uplc.budget.expected | 1 + .../hash-empty-dst.uplc.budget.expected | 2 ++ ...hash-same-msg-different-dst.uplc.budget.expected | 2 ++ .../hash/hash.uplc.budget.expected | 2 ++ .../add-neg/add-neg.uplc.budget.expected | 2 ++ .../neg-zero/neg-zero.uplc.budget.expected | 2 ++ .../bls12_381_G2_neg/neg/neg.uplc.budget.expected | 2 ++ .../addmul/addmul.uplc.budget.expected | 2 ++ .../mul0/mul0.uplc.budget.expected | 2 ++ .../mul1/mul1.uplc.budget.expected | 2 ++ .../mul19+25/mul19+25.uplc.budget.expected | 2 ++ .../mul44/mul44.uplc.budget.expected | 2 ++ .../mul4x11/mul4x11.uplc.budget.expected | 2 ++ .../muladd/muladd.uplc.budget.expected | 2 ++ .../mulneg1/mulneg1.uplc.budget.expected | 2 ++ .../mulneg44/mulneg44.uplc.budget.expected | 2 ++ .../mulperiodic1/mulperiodic1.uplc.budget.expected | 2 ++ .../mulperiodic2/mulperiodic2.uplc.budget.expected | 2 ++ .../mulperiodic3/mulperiodic3.uplc.budget.expected | 2 ++ .../mulperiodic4/mulperiodic4.uplc.budget.expected | 2 ++ .../bad-zero-1/bad-zero-1.uplc.budget.expected | 1 + .../bad-zero-2/bad-zero-2.uplc.budget.expected | 1 + .../bad-zero-3/bad-zero-3.uplc.budget.expected | 1 + .../off-curve/off-curve.uplc.budget.expected | 1 + .../on-curve-bit3-clear.uplc.budget.expected | 2 ++ .../on-curve-bit3-set.uplc.budget.expected | 2 ++ ...e-serialised-not-compressed.uplc.budget.expected | 1 + .../out-of-group/out-of-group.uplc.budget.expected | 1 + .../too-long/too-long.uplc.budget.expected | 1 + .../too-short/too-short.uplc.budget.expected | 1 + .../zero/zero.uplc.budget.expected | 2 ++ .../balanced/balanced.uplc.budget.expected | 2 ++ .../equal-pairing.uplc.budget.expected | 2 ++ .../left-additive.uplc.budget.expected | 2 ++ .../random-pairing.uplc.budget.expected | 2 ++ .../right-additive.uplc.budget.expected | 2 ++ .../chooseDataByteString/chooseDataByteString.uplc | 13 +++++++------ .../chooseDataByteString.uplc.budget.expected | 2 ++ .../chooseDataByteString.uplc.expected | 2 +- .../chooseDataConstr/chooseDataConstr.uplc | 13 +++++++------ .../chooseDataConstr.uplc.budget.expected | 2 ++ .../chooseDataConstr/chooseDataConstr.uplc.expected | 2 +- .../chooseDataInteger/chooseDataInteger.uplc | 13 +++++++------ .../chooseDataInteger.uplc.budget.expected | 2 ++ .../chooseDataInteger.uplc.expected | 2 +- .../semantics/chooseDataList/chooseDataList.uplc | 13 +++++++------ .../chooseDataList.uplc.budget.expected | 2 ++ .../chooseDataList/chooseDataList.uplc.expected | 2 +- .../semantics/chooseDataMap/chooseDataMap.uplc | 13 +++++++------ .../chooseDataMap.uplc.budget.expected | 2 ++ .../chooseDataMap/chooseDataMap.uplc.expected | 2 +- .../chooseList1/chooseList1.uplc.budget.expected | 2 ++ .../chooseList2/chooseList2.uplc.budget.expected | 2 ++ .../chooseList/chooseList3/chooseList3.uplc | 2 ++ .../chooseList3/chooseList3.uplc.budget.expected | 2 ++ .../chooseList3/chooseList3.uplc.expected | 1 + .../chooseList/chooseList4/chooseList4.uplc | 2 ++ .../chooseList4/chooseList4.uplc.budget.expected | 2 ++ .../chooseList4/chooseList4.uplc.expected | 1 + .../chooseUnit/chooseUnit.uplc.budget.expected | 2 ++ .../builtin/semantics/chooseUnit2/chooseUnit2.uplc | 2 ++ .../chooseUnit2/chooseUnit2.uplc.budget.expected | 2 ++ .../semantics/chooseUnit2/chooseUnit2.uplc.expected | 1 + .../consByteString3.uplc.budget.expected | 2 ++ .../builtin/semantics/constrData/constrData.uplc | 2 +- .../constrData/constrData.uplc.budget.expected | 1 + .../semantics/constrData/constrData.uplc.expected | 2 +- .../decodeUtf8-invalid.uplc.budget.expected | 1 + .../decodeUtf8-ok.uplc.budget.expected | 2 ++ .../divideInteger-neg-neg.uplc.budget.expected | 2 ++ .../divideInteger-neg-pos.uplc.budget.expected | 2 ++ .../divideInteger-pos-neg.uplc.budget.expected | 2 ++ .../divideInteger-pos-pos.uplc.budget.expected | 2 ++ .../divideInteger-zero.uplc.budget.expected | 1 + .../divideInteger1.uplc.budget.expected | 2 ++ .../encodeUtf8/encodeUtf8.uplc.budget.expected | 2 ++ .../equalsByteString.uplc.budget.expected | 2 ++ .../equalsByteString1.uplc.budget.expected | 2 ++ .../equalsByteString2.uplc.budget.expected | 2 ++ .../equalsData/equalsData.uplc.budget.expected | 1 + .../equalsInteger1.uplc.budget.expected | 2 ++ .../equalsInteger2.uplc.budget.expected | 2 ++ .../equalsInteger3.uplc.budget.expected | 2 ++ .../equalsString1.uplc.budget.expected | 2 ++ .../equalsString2.uplc.budget.expected | 2 ++ .../fstPairOfPairAndList.uplc.budget.expected | 2 ++ .../headList1/headList1.uplc.budget.expected | 2 ++ .../headList2/headList2.uplc.budget.expected | 1 + .../headList3/headList3.uplc.budget.expected | 2 ++ .../headPartial/headPartial.uplc.budget.expected | 1 + .../semantics/iData/iData-big-neg/iData.uplc | 1 - .../iData/iData-big-neg/iData.uplc.expected | 1 - .../semantics/iData/iData-big-pos/iData.uplc | 1 - .../iData/iData-big-pos/iData.uplc.expected | 1 - .../semantics/iData/{iData-0 => }/iData.uplc | 0 .../semantics/iData/iData.uplc.budget.expected | 2 ++ .../iData/{iData-0 => }/iData.uplc.expected | 0 .../ifThenElse/ifThenElse-1/ifThenElse-1.uplc | 2 +- .../ifThenElse-1/ifThenElse-1.uplc.budget.expected | 2 ++ .../ifThenElse-1/ifThenElse-1.uplc.expected | 2 +- .../ifThenElse/ifThenElse-2/ifThenElse-2.uplc | 2 +- .../ifThenElse-2/ifThenElse-2.uplc.budget.expected | 2 ++ .../ifThenElse-2/ifThenElse-2.uplc.expected | 2 +- .../ifThenElse/ifThenElse-3/ifThenElse-3.uplc | 2 +- .../ifThenElse-3/ifThenElse-3.uplc.budget.expected | 2 ++ .../ifThenElse-4/ifThenElse-4.uplc.budget.expected | 1 + .../ifThenElse-bad-cond-1.uplc | 1 + .../ifThenElse-bad-cond-1.uplc.budget.expected | 1 + .../ifThenElse-bad-cond-1.uplc.expected | 1 + .../ifThenElse-bad-cond-2.uplc | 1 + .../ifThenElse-bad-cond-2.uplc.budget.expected | 1 + .../ifThenElse-bad-cond-2.uplc.expected | 1 + .../ifThenElse-no-force.uplc.budget.expected | 1 + .../indexByteString1.uplc.budget.expected | 2 ++ .../indexByteStringOOB.uplc.budget.expected | 1 + .../indexByteStringOverflow.uplc.budget.expected | 1 + .../keccak_256-empty.uplc.budget.expected | 2 ++ .../keccak_256-length-200.uplc.budget.expected | 2 ++ .../lengthOfByteString.uplc.budget.expected | 2 ++ .../lessThanByteString0.uplc.budget.expected | 2 ++ .../lessThanByteString1.uplc.budget.expected | 2 ++ .../lessThanByteString2.uplc.budget.expected | 2 ++ .../lessThanByteString3.uplc.budget.expected | 2 ++ .../lessThanByteString4.uplc.budget.expected | 2 ++ .../lessThanByteString5.uplc.budget.expected | 2 ++ .../lessThanEqualsByteString0.uplc.budget.expected | 2 ++ .../lessThanEqualsByteString1.uplc.budget.expected | 2 ++ .../lessThanEqualsByteString2.uplc.budget.expected | 2 ++ .../lessThanEqualsByteString3.uplc.budget.expected | 2 ++ .../lessThanEqualsInteger1.uplc.budget.expected | 2 ++ .../lessThanEqualsInteger2.uplc.budget.expected | 2 ++ .../lessThanEqualsInteger3.uplc.budget.expected | 2 ++ .../lessThanEqualsInteger4.uplc.budget.expected | 2 ++ .../lessThanEqualsInteger5.uplc.budget.expected | 2 ++ .../lessThanInteger1.uplc.budget.expected | 2 ++ .../lessThanInteger2.uplc.budget.expected | 2 ++ .../lessThanInteger3.uplc.budget.expected | 2 ++ .../lessThanInteger4.uplc.budget.expected | 2 ++ .../lessThanInteger5.uplc.budget.expected | 2 ++ .../listData/listData.uplc.budget.expected | 1 + .../listOfList/listOfList.uplc.budget.expected | 1 + .../listOfPair/listOfPair.uplc.budget.expected | 1 + .../semantics/mapData/mapData.uplc.budget.expected | 1 + .../divideInteger.uplc.budget.expected | 1 + .../semantics/mkCons/mkCons-fail/mkCons-fail.uplc | 2 +- .../mkCons-fail/mkCons-fail.uplc.budget.expected | 1 + .../mkCons/mkCons1/mkCons1.uplc.budget.expected | 2 ++ .../mkCons/mkCons2/mkCons2.uplc.budget.expected | 2 ++ .../mkNilData/mkNilData.uplc.budget.expected | 2 ++ .../mkNilPairData.uplc.budget.expected | 2 ++ .../mkPairData/mkPairData.uplc.budget.expected | 1 + .../modInteger-neg-neg.uplc.budget.expected | 2 ++ .../modInteger-neg-pos.uplc.budget.expected | 2 ++ .../modInteger-pos-neg.uplc.budget.expected | 2 ++ .../modInteger-pos-pos.uplc.budget.expected | 2 ++ .../modInteger-zero.uplc.budget.expected | 1 + .../modInteger1/modInteger1.uplc.budget.expected | 2 ++ .../multiplyInteger1.uplc.budget.expected | 2 ++ .../multiplyInteger2.uplc.budget.expected | 2 ++ .../multiplyInteger3.uplc.budget.expected | 2 ++ .../multiplyInteger4.uplc.budget.expected | 2 ++ .../multiplyInteger5.uplc.budget.expected | 2 ++ .../multiplyInteger6.uplc.budget.expected | 2 ++ .../nullList/nullList.uplc.budget.expected | 2 ++ .../nullList2/nullList2.uplc.budget.expected | 2 ++ .../pairOfPairAndList.uplc.budget.expected | 2 ++ .../quotientInteger-neg-neg.uplc.budget.expected | 2 ++ .../quotientInteger-neg-pos.uplc.budget.expected | 2 ++ .../quotientInteger-pos-neg.uplc.budget.expected | 2 ++ .../quotientInteger-pos-pos.uplc.budget.expected | 2 ++ .../quotientInteger-zero.uplc.budget.expected | 1 + .../quotientInteger1.uplc.budget.expected | 2 ++ .../remainderInteger-neg-neg.uplc.budget.expected | 2 ++ .../remainderInteger-neg-pos.uplc.budget.expected | 2 ++ .../remainderInteger-pos-neg.uplc.budget.expected | 2 ++ .../remainderInteger-pos-pos.uplc.budget.expected | 2 ++ .../remainderInteger-zero.uplc.budget.expected | 1 + .../remainderInteger1.uplc.budget.expected | 2 ++ .../serialiseData-neg-bigint.uplc | 1 - .../serialiseData-neg-bigint.uplc.expected | 1 - .../serialiseData-pos-bigint.uplc | 1 - .../serialiseData-pos-bigint.uplc.expected | 1 - .../sha2_256-empty.uplc.budget.expected | 2 ++ .../sha2_256-length-200.uplc.budget.expected | 2 ++ .../sha3_256-empty.uplc.budget.expected | 2 ++ .../sha3_256-length-200.uplc.budget.expected | 2 ++ .../sliceByteString1.uplc.budget.expected | 2 ++ .../sliceByteString2.uplc.budget.expected | 2 ++ .../sliceByteString3.uplc.budget.expected | 2 ++ .../sliceByteString4.uplc.budget.expected | 2 ++ .../sliceByteString5.uplc.budget.expected | 2 ++ .../sndPairOfPairAndList.uplc.budget.expected | 1 + .../subtractInteger-non-iter.uplc.budget.expected | 2 ++ .../subtractInteger1.uplc.budget.expected | 2 ++ .../subtractInteger2.uplc.budget.expected | 2 ++ .../subtractInteger3.uplc.budget.expected | 2 ++ .../subtractInteger4.uplc.budget.expected | 2 ++ .../tailList-partial.uplc.budget.expected | 1 + .../tailList1/tailList1.uplc.budget.expected | 1 + .../semantics/trace/trace.uplc.budget.expected | 2 ++ .../unBData-fail/unBData-fail.uplc.budget.expected | 1 + .../unBData/unBData1/unBData1.uplc.budget.expected | 1 + .../unConstrData-fail.uplc.budget.expected | 1 + .../unConstrData1.uplc.budget.expected | 1 + .../semantics/unIData/unIData-big-neg/unIData1.uplc | 1 - .../unIData/unIData-big-neg/unIData1.uplc.expected | 1 - .../semantics/unIData/unIData-big-pos/unIData1.uplc | 1 - .../unIData/unIData-big-pos/unIData1.uplc.expected | 1 - .../unIData-fail/unIData-fail.uplc.budget.expected | 1 + .../semantics/unIData/unIData1/unIData1.uplc | 2 +- .../unIData/unIData1/unIData1.uplc.budget.expected | 1 + .../unIData/unIData1/unIData1.uplc.expected | 2 +- .../unListData-fail.uplc.budget.expected | 1 + .../unListData1/unListData1.uplc.budget.expected | 1 + .../unMapData-fail.uplc.budget.expected | 1 + .../unMapData1/unMapData1.uplc.budget.expected | 1 + ...p256k1Signature-invalid-key.uplc.budget.expected | 1 + ...Secp256k1Signature-long-key.uplc.budget.expected | 1 + ...Secp256k1Signature-long-msg.uplc.budget.expected | 1 + ...Secp256k1Signature-long-sig.uplc.budget.expected | 1 + ...ecp256k1Signature-short-key.uplc.budget.expected | 1 + ...ecp256k1Signature-short-msg.uplc.budget.expected | 1 + ...ecp256k1Signature-short-sig.uplc.budget.expected | 1 + .../verifyEd25519Signature1.uplc.budget.expected | 2 ++ .../verifyEd25519Signature10.uplc.budget.expected | 2 ++ .../verifyEd25519Signature11.uplc.budget.expected | 2 ++ .../verifyEd25519Signature12.uplc.budget.expected | 2 ++ .../verifyEd25519Signature13.uplc.budget.expected | 2 ++ .../verifyEd25519Signature14.uplc.budget.expected | 2 ++ .../verifyEd25519Signature15.uplc.budget.expected | 2 ++ .../verifyEd25519Signature16.uplc.budget.expected | 2 ++ .../verifyEd25519Signature17.uplc.budget.expected | 2 ++ .../verifyEd25519Signature18.uplc.budget.expected | 2 ++ .../verifyEd25519Signature19.uplc.budget.expected | 2 ++ .../verifyEd25519Signature2.uplc.budget.expected | 2 ++ .../verifyEd25519Signature20.uplc.budget.expected | 2 ++ .../verifyEd25519Signature21.uplc.budget.expected | 2 ++ .../verifyEd25519Signature22.uplc.budget.expected | 2 ++ .../verifyEd25519Signature23.uplc.budget.expected | 2 ++ .../verifyEd25519Signature24.uplc.budget.expected | 2 ++ .../verifyEd25519Signature25.uplc.budget.expected | 2 ++ .../verifyEd25519Signature26.uplc.budget.expected | 2 ++ .../verifyEd25519Signature27.uplc.budget.expected | 2 ++ .../verifyEd25519Signature28.uplc.budget.expected | 2 ++ .../verifyEd25519Signature29.uplc.budget.expected | 2 ++ .../verifyEd25519Signature3.uplc.budget.expected | 2 ++ .../verifyEd25519Signature30.uplc.budget.expected | 2 ++ .../verifyEd25519Signature31.uplc.budget.expected | 2 ++ .../verifyEd25519Signature4.uplc.budget.expected | 2 ++ .../verifyEd25519Signature5.uplc.budget.expected | 2 ++ .../verifyEd25519Signature6.uplc.budget.expected | 2 ++ .../verifyEd25519Signature7.uplc.budget.expected | 2 ++ .../verifyEd25519Signature8.uplc.budget.expected | 2 ++ .../verifyEd25519Signature9.uplc.budget.expected | 2 ++ ...rifyEd25519SignatureLongKey.uplc.budget.expected | 1 + ...rifyEd25519SignatureLongSig.uplc.budget.expected | 1 + ...ifyEd25519SignatureShortKey.uplc.budget.expected | 1 + ...ifyEd25519SignatureShortSig.uplc.budget.expected | 1 + ...Secp256k1Signature-long-key.uplc.budget.expected | 1 + ...Secp256k1Signature-long-sig.uplc.budget.expected | 1 + ...ecp256k1Signature-short-key.uplc.budget.expected | 1 + ...ecp256k1Signature-short-sig.uplc.budget.expected | 1 + .../ApplyAdd1/ApplyAdd1.uplc.budget.expected | 2 ++ .../ApplyAdd2/ApplyAdd2.uplc.budget.expected | 2 ++ .../DivideByZero/DivideByZero.uplc.budget.expected | 1 + .../DivideByZeroDrop.uplc.budget.expected | 1 + .../IfIntegers/IfIntegers.uplc.budget.expected | 2 ++ .../NatRoundTrip/NatRoundTrip.uplc.budget.expected | 2 ++ .../ScottListSum/ScottListSum.uplc.budget.expected | 2 ++ .../churchSucc/churchSucc.uplc.budget.expected | 2 ++ .../churchZero/churchZero.uplc.budget.expected | 2 ++ .../example/even2/even2.uplc.budget.expected | 2 ++ .../example/even3/even3.uplc.budget.expected | 2 ++ .../example/evenList/evenList.uplc.budget.expected | 2 ++ .../factorial/factorial.uplc.budget.expected | 2 ++ .../fibonacci/fibonacci.uplc.budget.expected | 2 ++ .../force-lam/force-lam.uplc.budget.expected | 2 ++ .../overapplication.uplc.budget.expected | 2 ++ .../succInteger/succInteger.uplc.budget.expected | 2 ++ .../term/app/app-1/app-1.uplc.budget.expected | 2 ++ .../term/app/app-2/app-2.uplc.budget.expected | 2 ++ .../term/app/app-3/app-3.uplc.budget.expected | 2 ++ .../term/app/app-4/app-4.uplc.budget.expected | 2 ++ .../term/app/app-5/app-5.uplc.budget.expected | 2 ++ .../term/app/app-6/app-6.uplc.budget.expected | 2 ++ .../term/app/app-7/app-7.uplc.budget.expected | 2 ++ .../term/app/app-8/app-8.uplc.budget.expected | 2 ++ .../term/app/app-9/app-9.uplc.budget.expected | 2 ++ .../argExpected/argExpected.uplc.budget.expected | 1 + .../term/case/case-1/case-1.uplc.budget.expected | 2 ++ .../term/case/case-2/case-2.uplc.budget.expected | 2 ++ .../term/case/case-3/case-3.uplc.budget.expected | 2 ++ .../term/case/case-4/case-4.uplc.budget.expected | 2 ++ .../term/case/case-5/case-5.uplc.budget.expected | 1 + .../term/case/case-6/case-6.uplc.budget.expected | 1 + .../term/case/case-8/case-8.uplc.budget.expected | 2 ++ .../term/case/case-9/case-9.uplc.budget.expected | 1 + .../term/closure/closure.uplc.budget.expected | 2 ++ .../constr/constr-1/constr-1.uplc.budget.expected | 2 ++ .../constr/constr-2/constr-2.uplc.budget.expected | 2 ++ .../constr/constr-4/constr-4.uplc.budget.expected | 1 + .../constr/constr-5/constr-5.uplc.budget.expected | 1 + .../delay-error-1.uplc.budget.expected | 2 ++ .../delay-error-2.uplc.budget.expected | 2 ++ .../delay/delay-lam/delay-lam.uplc.budget.expected | 2 ++ .../term/force/force-1/force-1.uplc.budget.expected | 1 + .../term/force/force-2/force-2.uplc.budget.expected | 2 ++ .../term/force/force-3/force-3.uplc.budget.expected | 2 ++ .../term/force/force-4/force-4.uplc.budget.expected | 1 + .../term/lam/lam-1/lam-1.uplc.budget.expected | 2 ++ .../term/lam/lam-2/lam-2.uplc.budget.expected | 2 ++ .../nonFunctionalApplication.uplc.budget.expected | 1 + .../unlifting-sat.uplc.budget.expected | 1 + .../unlifting-unsat.uplc.budget.expected | 2 ++ .../evaluation/term/var/var.uplc.budget.expected | 1 + crates/uplc/tests/conformance.rs | 2 +- 492 files changed, 827 insertions(+), 65 deletions(-) create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-1/bad-syntax-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-2/bad-syntax-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-1/bad-zero-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-2/bad-zero-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-3/bad-zero-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-1/bad-syntax-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-2/bad-syntax-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-1/bad-zero-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-2/bad-zero-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-3/bad-zero-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/False/False.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/True/True.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring1/bytestring1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring2/bytestring2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring3/bytestring3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring4/bytestring4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataList/dataList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer1/integer1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer10/integer10.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer2/integer2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer3/integer3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer4/integer4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer5/integer5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer6/integer6.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer7/integer7.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer9/integer9.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/emptyList/emptyList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/simpleList/simpleList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/list/unitList/unitList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string1/string1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string2/string2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string3/string3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string6/string6.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/constant/unit/unit.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/ite/ite.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForced/iteForced.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringString/iteStringString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger1/addInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger2/addInteger2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger3/addInteger3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger4/addInteger4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString1/appendByteString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString2/appendByteString2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString3/appendByteString3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendString/appendString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bData/bData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add/add.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul0/mul0.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul1/mul1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul44/mul44.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x11/mul4x11.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg1/mulneg1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg44/mulneg44.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add/add.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul0/mul0.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul1/mul1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul44/mul44.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x11/mul4x11.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg1/mulneg1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg44/mulneg44.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList1/chooseList1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList2/chooseList2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit/chooseUnit.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/consByteString/consByteString3/consByteString3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger1/divideInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString1/equalsByteString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString2/equalsByteString2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsData/equalsData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger1/equalsInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger2/equalsInteger2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger3/equalsInteger3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString1/equalsString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString2/equalsString2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/fstPairOfPairAndList/fstPairOfPairAndList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList1/headList1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList2/headList2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList3/headList3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headPartial/headPartial.uplc.budget.expected delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc.expected delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc.expected rename crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/{iData-0 => }/iData.uplc (100%) create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc.budget.expected rename crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/{iData-0 => }/iData.uplc.expected (100%) create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-4/ifThenElse-4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteString1/indexByteString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString0/lessThanByteString0.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString1/lessThanByteString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString2/lessThanByteString2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString3/lessThanByteString3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString4/lessThanByteString4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString5/lessThanByteString5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString0/lessThanEqualsByteString0.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString1/lessThanEqualsByteString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString2/lessThanEqualsByteString2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString3/lessThanEqualsByteString3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger1/lessThanEqualsInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger2/lessThanEqualsInteger2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger3/lessThanEqualsInteger3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger4/lessThanEqualsInteger4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger5/lessThanEqualsInteger5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger1/lessThanInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger2/lessThanInteger2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger3/lessThanInteger3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger4/lessThanInteger4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger5/lessThanInteger5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/listData/listData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfList/listOfList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfPair/listOfPair.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mapData/mapData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons1/mkCons1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons2/mkCons2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilData/mkNilData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkPairData/mkPairData.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger1/modInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger1/multiplyInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger2/multiplyInteger2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger3/multiplyInteger3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger4/multiplyInteger4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger5/multiplyInteger5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger6/multiplyInteger6.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList/nullList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList2/nullList2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger1/quotientInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger1/remainderInteger1.uplc.budget.expected delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString1/sliceByteString1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString2/sliceByteString2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString3/sliceByteString3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString4/sliceByteString4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString5/sliceByteString5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/sndPairOfPairAndList/sndPairOfPairAndList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger1/subtractInteger1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger2/subtractInteger2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger3/subtractInteger3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger4/subtractInteger4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList1/tailList1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/trace/trace.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData1/unBData1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData1/unConstrData1.uplc.budget.expected delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc.expected delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc delete mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData1/unListData1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData1/unMapData1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-invalid-key/verifyEcdsaSecp256k1Signature-invalid-key.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-key/verifyEcdsaSecp256k1Signature-long-key.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-msg/verifyEcdsaSecp256k1Signature-long-msg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-sig/verifyEcdsaSecp256k1Signature-long-sig.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-key/verifyEcdsaSecp256k1Signature-short-key.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-msg/verifyEcdsaSecp256k1Signature-short-msg.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-sig/verifyEcdsaSecp256k1Signature-short-sig.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature1/verifyEd25519Signature1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature10/verifyEd25519Signature10.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature11/verifyEd25519Signature11.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature12/verifyEd25519Signature12.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature13/verifyEd25519Signature13.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature14/verifyEd25519Signature14.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature15/verifyEd25519Signature15.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature16/verifyEd25519Signature16.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature17/verifyEd25519Signature17.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature18/verifyEd25519Signature18.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature19/verifyEd25519Signature19.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature2/verifyEd25519Signature2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature20/verifyEd25519Signature20.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature21/verifyEd25519Signature21.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature22/verifyEd25519Signature22.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature23/verifyEd25519Signature23.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature24/verifyEd25519Signature24.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature25/verifyEd25519Signature25.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature26/verifyEd25519Signature26.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature27/verifyEd25519Signature27.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature28/verifyEd25519Signature28.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature29/verifyEd25519Signature29.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature3/verifyEd25519Signature3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature30/verifyEd25519Signature30.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature31/verifyEd25519Signature31.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature4/verifyEd25519Signature4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature5/verifyEd25519Signature5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature6/verifyEd25519Signature6.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature7/verifyEd25519Signature7.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature8/verifyEd25519Signature8.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature9/verifyEd25519Signature9.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongKey/verifyEd25519SignatureLongKey.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongSig/verifyEd25519SignatureLongSig.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortKey/verifyEd25519SignatureShortKey.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortSig/verifyEd25519SignatureShortSig.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-key/verifySchnorrSecp256k1Signature-long-key.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-sig/verifySchnorrSecp256k1Signature-long-sig.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-key/verifySchnorrSecp256k1Signature-short-key.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-sig/verifySchnorrSecp256k1Signature-short-sig.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/ApplyAdd1/ApplyAdd1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/ApplyAdd2/ApplyAdd2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/DivideByZero/DivideByZero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/IfIntegers/IfIntegers.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/NatRoundTrip/NatRoundTrip.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/ScottListSum/ScottListSum.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/churchSucc/churchSucc.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/churchZero/churchZero.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/even2/even2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/even3/even3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/evenList/evenList.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/factorial/factorial.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/fibonacci/fibonacci.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/force-lam/force-lam.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/overapplication/overapplication.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/example/succInteger/succInteger.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-1/app-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-2/app-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-3/app-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-4/app-4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-5/app-5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-6/app-6.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-7/app-7.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-8/app-8.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/app/app-9/app-9.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/argExpected/argExpected.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-1/case-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-2/case-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-3/case-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-4/case-4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-5/case-5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-6/case-6.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-8/case-8.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/case/case-9/case-9.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/closure/closure.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/constr/constr-1/constr-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/constr/constr-2/constr-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/constr/constr-4/constr-4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/constr/constr-5/constr-5.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-1/delay-error-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-2/delay-error-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/delay/delay-lam/delay-lam.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/force/force-1/force-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/force/force-2/force-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/force/force-3/force-3.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/force/force-4/force-4.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/lam/lam-1/lam-1.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/lam/lam-2/lam-2.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/unlifting-sat/unlifting-sat.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/unlifting-unsat/unlifting-unsat.uplc.budget.expected create mode 100644 crates/uplc/test_data/conformance/evaluation/term/var/var.uplc.budget.expected diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-1/bad-syntax-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-1/bad-syntax-1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-1/bad-syntax-1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-2/bad-syntax-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-2/bad-syntax-2.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-syntax-2/bad-syntax-2.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-1/bad-zero-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-1/bad-zero-1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-1/bad-zero-1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-2/bad-zero-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-2/bad-zero-2.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-2/bad-zero-2.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-3/bad-zero-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-3/bad-zero-3.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/bad-zero-3/bad-zero-3.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/off-curve/off-curve.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/out-of-group/out-of-group.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-long/too-long.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/too-short/too-short.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G1/zero/zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-1/bad-syntax-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-1/bad-syntax-1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-1/bad-syntax-1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-2/bad-syntax-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-2/bad-syntax-2.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-syntax-2/bad-syntax-2.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-1/bad-zero-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-1/bad-zero-1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-1/bad-zero-1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-2/bad-zero-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-2/bad-zero-2.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-2/bad-zero-2.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-3/bad-zero-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-3/bad-zero-3.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/bad-zero-3/bad-zero-3.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/off-curve/off-curve.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/out-of-group/out-of-group.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-long/too-long.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/too-short/too-short.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bls12-381/G2/zero/zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/False/False.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/False/False.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/False/False.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/True/True.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/True/True.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bool/True/True.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring1/bytestring1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring1/bytestring1.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring1/bytestring1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring2/bytestring2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring2/bytestring2.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring2/bytestring2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring3/bytestring3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring3/bytestring3.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring3/bytestring3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring4/bytestring4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring4/bytestring4.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/bytestring/bytestring4/bytestring4.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataByteString/dataByteString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataConstr/dataConstr.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataInteger/dataInteger.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataList/dataList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataList/dataList.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataList/dataList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc index da5c00d1..a651bd5e 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc @@ -1,5 +1,6 @@ (program 0.0.0 (con data ( - Map [ (B #0123, I 12345), - (B #456789, I 789453), - (B #0ABCDE, I 12364689486)] + Map [ (B #0123, I 12345), + (I 789453, B #456789), + (List [I -12364689486], Constr 7 []) + ] ))) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.expected index b3265411..2b6430aa 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMap/dataMap.uplc.expected @@ -3,6 +3,8 @@ (con data (Map - [(B #0123, I 12345), (B #456789, I 789453), (B #0abcde, I 12364689486)]) + [ (B #0123, I 12345) + , (I 789453, B #456789) + , (List [I -12364689486], Constr 7 []) ]) ) ) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisByteString/dataMisByteString.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisConstr/dataMisConstr.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisInteger/dataMisInteger.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisList/dataMisList.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/data/dataMisMap/dataMisMap.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer1/integer1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer1/integer1.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer1/integer1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer10/integer10.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer10/integer10.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer10/integer10.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer2/integer2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer2/integer2.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer2/integer2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer3/integer3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer3/integer3.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer3/integer3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer4/integer4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer4/integer4.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer4/integer4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer5/integer5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer5/integer5.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer5/integer5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer6/integer6.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer6/integer6.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer6/integer6.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer7/integer7.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer7/integer7.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer7/integer7.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer9/integer9.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer9/integer9.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/integer/integer9/integer9.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/emptyList/emptyList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/emptyList/emptyList.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/emptyList/emptyList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc new file mode 100644 index 00000000..6b5e698f --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc @@ -0,0 +1,2 @@ +(program 0.0.0 (con (list bool) [5]) +) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList1/illTypedList1.uplc.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc new file mode 100644 index 00000000..bdc97017 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc @@ -0,0 +1,2 @@ +(program 0.0.0 (con (list bool) [(lam x (lam y x))]) +) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/illTypedList2/illTypedList2.uplc.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/simpleList/simpleList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/simpleList/simpleList.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/simpleList/simpleList.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/unitList/unitList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/unitList/unitList.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/list/unitList/unitList.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedNestedPair/illTypedNestedPair.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc new file mode 100644 index 00000000..36565469 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc @@ -0,0 +1 @@ +(program 0.0.0 (con (pair integer string) ((lam x x), 1)) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair1/illTypedPair1.uplc.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc new file mode 100644 index 00000000..deb91132 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc @@ -0,0 +1 @@ +(program 0.0.0 (con (pair integer string) (1, (lam y y)))) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/illTypedPair2/illTypedPair2.uplc.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/nestedPair/nestedPair.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/pair/simplePair/simplePair.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string1/string1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string1/string1.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string1/string1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string2/string2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string2/string2.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string2/string2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string3/string3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string3/string3.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string3/string3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string6/string6.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string6/string6.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/string/string6/string6.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/constant/unit/unit.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/constant/unit/unit.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/constant/unit/unit.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/ite/ite.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/ite/ite.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/ite/ite.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.uplc.budget.expected new file mode 100644 index 00000000..2bac461c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied1/iteAtIntegerArrowIntegerApplied1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 654053 +| mem: 1702}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.uplc.budget.expected new file mode 100644 index 00000000..cd63e2c7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerApplied2/iteAtIntegerArrowIntegerApplied2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 562053 +| mem: 1302}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected new file mode 100644 index 00000000..bb611d33 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerAppliedApplied/iteAtIntegerArrowIntegerAppliedApplied.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 792949 +| mem: 1904}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.uplc.budget.expected new file mode 100644 index 00000000..d942a011 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteAtIntegerArrowIntegerWithCond/iteAtIntegerArrowIntegerWithCond.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 389497 +| mem: 901}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForceAppForce/iteForceAppForce.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForced/iteForced.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForced/iteForced.uplc.budget.expected new file mode 100644 index 00000000..d0d58f03 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForced/iteForced.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 46100 +| mem: 300}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedForced/iteForcedForced.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.uplc.budget.expected new file mode 100644 index 00000000..cd63e2c7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteForcedWithIntegerAndString/iteForcedWithIntegerAndString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 562053 +| mem: 1302}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.uplc.budget.expected new file mode 100644 index 00000000..cd63e2c7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringInteger/iteStringInteger.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 562053 +| mem: 1302}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringString/iteStringString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringString/iteStringString.uplc.budget.expected new file mode 100644 index 00000000..cd63e2c7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteStringString/iteStringString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 562053 +| mem: 1302}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedFullyApplied/iteUnforcedFullyApplied.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteUnforcedWithCond/iteUnforcedWithCond.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypeFullyAppied/iteWrongCondTypeFullyAppied.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.uplc.budget.expected new file mode 100644 index 00000000..323b1fcd --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/iteWrongCondTypePartiallyApplied/iteWrongCondTypePartiallyApplied.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 138100 +| mem: 700}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError1/multiplyIntegerForceError1.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError2/multiplyIntegerForceError2.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/interleaving/multiplyIntegerForceError3/multiplyIntegerForceError3.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.uplc.budget.expected new file mode 100644 index 00000000..850417a5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger-uncurried/addInteger-uncurried.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 321577 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger1/addInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger1/addInteger1.uplc.budget.expected new file mode 100644 index 00000000..850417a5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger1/addInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 321577 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger2/addInteger2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger2/addInteger2.uplc.budget.expected new file mode 100644 index 00000000..134cee68 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger2/addInteger2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 322389 +| mem: 603}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger3/addInteger3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger3/addInteger3.uplc.budget.expected new file mode 100644 index 00000000..c4f13804 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger3/addInteger3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324013 +| mem: 605}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger4/addInteger4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger4/addInteger4.uplc.budget.expected new file mode 100644 index 00000000..a81ca460 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/addInteger/addInteger4/addInteger4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 323201 +| mem: 604}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString1/appendByteString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString1/appendByteString1.uplc.budget.expected new file mode 100644 index 00000000..2fc5b992 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString1/appendByteString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 117242 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString2/appendByteString2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString2/appendByteString2.uplc.budget.expected new file mode 100644 index 00000000..2fc5b992 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString2/appendByteString2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 117242 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString3/appendByteString3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString3/appendByteString3.uplc.budget.expected new file mode 100644 index 00000000..2fc5b992 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendByteString/appendByteString3/appendByteString3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 117242 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendString/appendString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendString/appendString.uplc.budget.expected new file mode 100644 index 00000000..95b363bc --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/appendString/appendString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 357870 +| mem: 614}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bData/bData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bData/bData.uplc.budget.expected new file mode 100644 index 00000000..da1804c1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bData/bData.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 70100 +| mem: 432}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.uplc.budget.expected new file mode 100644 index 00000000..ca0c0ba6 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-empty/blake2b_224-empty.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 505962 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.uplc.budget.expected new file mode 100644 index 00000000..127002e7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_224/blake2b_224-length-200/blake2b_224-length-200.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 537387 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.uplc.budget.expected new file mode 100644 index 00000000..ca0c0ba6 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-empty/blake2b_256-empty.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 505962 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.uplc.budget.expected new file mode 100644 index 00000000..127002e7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/blake2b_256/blake2b_256-length-200/blake2b_256-length-200.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 537387 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.uplc.budget.expected new file mode 100644 index 00000000..3fd442c0 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/add/add.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 34303537 +| mem: 1455}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.uplc.budget.expected new file mode 100644 index 00000000..5854a742 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/neg/neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 17072882 +| mem: 1037}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.uplc.budget.expected new file mode 100644 index 00000000..4d5cb685 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/arith/scalarMul/scalarMul.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 111746287 +| mem: 1237}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/off-curve/off-curve.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G1/uncompress/out-of-group/out-of-group.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.uplc.budget.expected new file mode 100644 index 00000000..c2095f48 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/add/add.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 69359649 +| mem: 1509}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.uplc.budget.expected new file mode 100644 index 00000000..94604f0a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/neg/neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 34238152 +| mem: 1073}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.uplc.budget.expected new file mode 100644 index 00000000..b54e373d --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/arith/scalarMul/scalarMul.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 224476385 +| mem: 1273}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/off-curve/off-curve.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/G2/uncompress/out-of-group/out-of-group.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/README.md b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/README.md index ccb5ea9d..4b5f0aef 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/README.md +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/README.md @@ -1,6 +1,6 @@ These tests reproduce some of those in -[cardano-crypto-tests](https://github.com/input-output-hk/cardano-base/tree/master/cardano-crypto-tests), -specifically the unit tests in [EllipticCurves.hs](https://github.com/input-output-hk/cardano-base/blob/master/cardano-crypto-tests/src/Test/Crypto/EllipticCurve.hs). +[cardano-crypto-tests](https://github.com/IntersectMBO/cardano-base/tree/master/cardano-crypto-tests), +specifically the unit tests in [EllipticCurves.hs](https://github.com/IntersectMBO/cardano-base/blob/master/cardano-crypto-tests/src/Test/Crypto/EllipticCurve.hs). The inputs to those tests (and hence these tests) were generated using the Rust [bls12_381 library](https://docs.rs/bls12_381/latest/bls12_381/), so they @@ -18,5 +18,5 @@ against some independent source of truth, although they do guard against changes in the Plutus Core implementation and can be used to test other Plutus Core evaluators for compatibilty with the standard one. Also, there are comprehensive property tests -[here](https://github.com/input-output-hk/plutus/tree/master/plutus-core/untyped-plutus-core/test/Evaluation/Builtins) +[here](https://github.com/IntersectMBO/plutus/tree/master/plutus-core/untyped-plutus-core/test/Evaluation/Builtins) which may be converted into conformance tests at some point in the future. diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.uplc.budget.expected new file mode 100644 index 00000000..86dd033a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/balanced/balanced.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1291563888 +| mem: 2453}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.uplc.budget.expected new file mode 100644 index 00000000..1691dd90 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-additive/left-additive.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1745489981 +| mem: 3851}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.uplc.budget.expected new file mode 100644 index 00000000..86dd033a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/left-multiplicative/left-multiplicative.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1291563888 +| mem: 2453}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.uplc.budget.expected new file mode 100644 index 00000000..1691dd90 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-additive/right-additive.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1745489981 +| mem: 3851}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.uplc.budget.expected new file mode 100644 index 00000000..86dd033a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/right-multiplicative/right-multiplicative.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1291563888 +| mem: 2453}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.uplc.budget.expected new file mode 100644 index 00000000..86dd033a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/pairing/swap-scalars/swap-scalars.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1291563888 +| mem: 2453}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.uplc.budget.expected new file mode 100644 index 00000000..4fae647d --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/augmented/augmented.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1341416062 +| mem: 3060}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.uplc.budget.expected new file mode 100644 index 00000000..087148f2 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381-cardano-crypto-tests/signature/large-dst/large-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 85253296 +| mem: 1882}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.uplc.budget.expected new file mode 100644 index 00000000..b34b91cb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-associative/add-associative.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 4145783 +| mem: 2273}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.uplc.budget.expected new file mode 100644 index 00000000..3f34f5d0 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-commutative/add-commutative.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2296167 +| mem: 1437}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.uplc.budget.expected new file mode 100644 index 00000000..8e0863c6 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add-zero/add-zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 947908 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add/add.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add/add.uplc.budget.expected new file mode 100644 index 00000000..8e0863c6 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_add/add/add.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 947908 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.uplc.budget.expected new file mode 100644 index 00000000..4ecef692 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_compress/compress/compress.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 3278194 +| mem: 406}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.uplc.budget.expected new file mode 100644 index 00000000..294acf27 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-false/equal-false.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 446551 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.uplc.budget.expected new file mode 100644 index 00000000..294acf27 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_equal/equal-true/equal-true.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 446551 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected new file mode 100644 index 00000000..ae885b24 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 132658113 +| mem: 1437}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected new file mode 100644 index 00000000..64944c37 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 66128881 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected new file mode 100644 index 00000000..64944c37 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 66128881 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected new file mode 100644 index 00000000..ae885b24 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 132658113 +| mem: 1437}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.uplc.budget.expected new file mode 100644 index 00000000..64944c37 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_hashToGroup/hash/hash.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 66128881 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.uplc.budget.expected new file mode 100644 index 00000000..42386660 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/add-neg/add-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1108150 +| mem: 836}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.uplc.budget.expected new file mode 100644 index 00000000..fd1490da --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg-zero/neg-zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 183342 +| mem: 418}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.uplc.budget.expected new file mode 100644 index 00000000..fd1490da --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_neg/neg/neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 183342 +| mem: 418}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.uplc.budget.expected new file mode 100644 index 00000000..ae47e90c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/addmul/addmul.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190092842 +| mem: 1454}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul0/mul0.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul0/mul0.uplc.budget.expected new file mode 100644 index 00000000..48e61e63 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul0/mul0.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 94595567 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul1/mul1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul1/mul1.uplc.budget.expected new file mode 100644 index 00000000..48e61e63 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul1/mul1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 94595567 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.uplc.budget.expected new file mode 100644 index 00000000..ae47e90c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul19+25/mul19+25.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190092842 +| mem: 1454}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul44/mul44.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul44/mul44.uplc.budget.expected new file mode 100644 index 00000000..48e61e63 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul44/mul44.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 94595567 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x11/mul4x11.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x11/mul4x11.uplc.budget.expected new file mode 100644 index 00000000..02497a5e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mul4x11/mul4x11.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 189168034 +| mem: 1036}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.uplc.budget.expected new file mode 100644 index 00000000..50a05266 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/muladd/muladd.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 95520375 +| mem: 1036}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg1/mulneg1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg1/mulneg1.uplc.budget.expected new file mode 100644 index 00000000..48e61e63 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg1/mulneg1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 94595567 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg44/mulneg44.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg44/mulneg44.uplc.budget.expected new file mode 100644 index 00000000..48e61e63 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulneg44/mulneg44.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 94595567 +| mem: 618}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected new file mode 100644 index 00000000..b20e703c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 95280198 +| mem: 1019}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected new file mode 100644 index 00000000..39c04916 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190153578 +| mem: 1842}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected new file mode 100644 index 00000000..57b8e288 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190461407 +| mem: 2248}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected new file mode 100644 index 00000000..57b8e288 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190461407 +| mem: 2248}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/off-curve/off-curve.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected new file mode 100644 index 00000000..4da7228c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 16489189 +| mem: 418}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected new file mode 100644 index 00000000..4da7228c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 16489189 +| mem: 418}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/out-of-group/out-of-group.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-long/too-long.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/too-short/too-short.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.uplc.budget.expected new file mode 100644 index 00000000..4da7228c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G1_uncompress/zero/zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 16489189 +| mem: 418}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.uplc.budget.expected new file mode 100644 index 00000000..b0a27554 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-associative/add-associative.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 9955315 +| mem: 2345}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.uplc.budget.expected new file mode 100644 index 00000000..0f4f9acd --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-commutative/add-commutative.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 5479719 +| mem: 1473}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.uplc.budget.expected new file mode 100644 index 00000000..55c1a1eb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add-zero/add-zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2260898 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add/add.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add/add.uplc.budget.expected new file mode 100644 index 00000000..55c1a1eb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_add/add/add.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2260898 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.uplc.budget.expected new file mode 100644 index 00000000..532528d3 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_compress/compress/compress.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 3864445 +| mem: 412}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.uplc.budget.expected new file mode 100644 index 00000000..3654e4fb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-false/equal-false.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1004123 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.uplc.budget.expected new file mode 100644 index 00000000..3654e4fb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_equal/equal-true/equal-true.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1004123 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected new file mode 100644 index 00000000..2c9839a4 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-different-msg-same-dst/hash-different-msg-same-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 409709229 +| mem: 1473}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected new file mode 100644 index 00000000..2717f95b --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-255/hash-dst-len-255.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 204375653 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-dst-len-256/hash-dst-len-256.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected new file mode 100644 index 00000000..2717f95b --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-empty-dst/hash-empty-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 204375653 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected new file mode 100644 index 00000000..2c9839a4 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash-same-msg-different-dst/hash-same-msg-different-dst.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 409709229 +| mem: 1473}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.uplc.budget.expected new file mode 100644 index 00000000..2717f95b --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_hashToGroup/hash/hash.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 204375653 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.uplc.budget.expected new file mode 100644 index 00000000..59663996 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/add-neg/add-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2436063 +| mem: 872}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.uplc.budget.expected new file mode 100644 index 00000000..223d5deb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg-zero/neg-zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 198265 +| mem: 436}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.uplc.budget.expected new file mode 100644 index 00000000..223d5deb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_neg/neg/neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 198265 +| mem: 436}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.uplc.budget.expected new file mode 100644 index 00000000..e37ac2be --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/addmul/addmul.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382572282 +| mem: 1508}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul0/mul0.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul0/mul0.uplc.budget.expected new file mode 100644 index 00000000..e7f348ee --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul0/mul0.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190178792 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul1/mul1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul1/mul1.uplc.budget.expected new file mode 100644 index 00000000..e7f348ee --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul1/mul1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190178792 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.uplc.budget.expected new file mode 100644 index 00000000..e37ac2be --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul19+25/mul19+25.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382572282 +| mem: 1508}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul44/mul44.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul44/mul44.uplc.budget.expected new file mode 100644 index 00000000..e7f348ee --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul44/mul44.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190178792 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x11/mul4x11.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x11/mul4x11.uplc.budget.expected new file mode 100644 index 00000000..bedd4843 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mul4x11/mul4x11.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 380334484 +| mem: 1072}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.uplc.budget.expected new file mode 100644 index 00000000..57e556db --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/muladd/muladd.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 192416590 +| mem: 1072}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg1/mulneg1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg1/mulneg1.uplc.budget.expected new file mode 100644 index 00000000..e7f348ee --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg1/mulneg1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190178792 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg44/mulneg44.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg44/mulneg44.uplc.budget.expected new file mode 100644 index 00000000..e7f348ee --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulneg44/mulneg44.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 190178792 +| mem: 636}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected new file mode 100644 index 00000000..badc03eb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic1/mulperiodic1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 191417521 +| mem: 1037}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected new file mode 100644 index 00000000..3d9e3a56 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic2/mulperiodic2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 381874126 +| mem: 1878}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected new file mode 100644 index 00000000..6089a8ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic3/mulperiodic3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382180797 +| mem: 2284}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected new file mode 100644 index 00000000..6089a8ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_scalarMul/mulperiodic4/mulperiodic4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382180797 +| mem: 2284}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-1/bad-zero-1.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-2/bad-zero-2.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/bad-zero-3/bad-zero-3.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/off-curve/off-curve.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected new file mode 100644 index 00000000..c9a1626e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-clear/on-curve-bit3-clear.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 33081964 +| mem: 436}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected new file mode 100644 index 00000000..c9a1626e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-bit3-set/on-curve-bit3-set.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 33081964 +| mem: 436}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/on-curve-serialised-not-compressed/on-curve-serialised-not-compressed.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/out-of-group/out-of-group.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-long/too-long.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/too-short/too-short.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.uplc.budget.expected new file mode 100644 index 00000000..c9a1626e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_G2_uncompress/zero/zero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 33081964 +| mem: 436}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.uplc.budget.expected new file mode 100644 index 00000000..a49846bb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/balanced/balanced.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1477242141 +| mem: 2399}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.uplc.budget.expected new file mode 100644 index 00000000..7342cac2 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/equal-pairing/equal-pairing.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1192513982 +| mem: 1545}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.uplc.budget.expected new file mode 100644 index 00000000..afb33cfb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/left-additive/left-additive.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1597839930 +| mem: 2907}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.uplc.budget.expected new file mode 100644 index 00000000..7342cac2 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/random-pairing/random-pairing.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1192513982 +| mem: 1545}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.uplc.budget.expected new file mode 100644 index 00000000..9c7bf063 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/bls12_381_millerLoop/right-additive/right-additive.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1599152920 +| mem: 2925}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc index 761f06e9..45e4a6c8 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc @@ -1,8 +1,9 @@ (program 0.0.0 [[[[[[(force (builtin chooseData)) - (con data {ByteString #001A})] - (con data {Constr 1 [Integer 1]})] - (con data {Map [(Integer 0, ByteString #00), (Integer 1, ByteString #0F)]})] - (con data {List [ Integer 0, Integer 1 ]})] - (con data {Integer 2})] - (con data {ByteString #001A})]) \ No newline at end of file + (con data (B #001A))] + (lam x (con integer 1))] + (lam y (con string "two"))] + (lam z3 z3)] + (lam u (con data (I 4)))] + (lam v (con data (B #05)))] +) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected new file mode 100644 index 00000000..652cc2de --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 341637 +| mem: 1532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.expected index fd569489..0a09a538 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +(program 0.0.0 (lam v (con data (B #05)))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc index 44efef5e..e3d391bf 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc @@ -1,8 +1,9 @@ (program 0.0.0 [[[[[[(force (builtin chooseData)) - (con data {Constr 1 [Integer 1]})] - (con data {Constr 1 [Integer 1]})] - (con data {Map [(Integer 0, ByteString #00), (Integer 1, ByteString #0F)]})] - (con data {List [ Integer 0, Integer 1 ]})] - (con data {Integer 2})] - (con data {ByteString #001A})]) + (con data (Constr 1 [I 1]))] + (lam x (con integer 1))] + (lam y (con string "two"))] + (lam z3 z3)] + (lam u (con data (I 4)))] + (lam v (con data (B #05)))] +) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected new file mode 100644 index 00000000..652cc2de --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 341637 +| mem: 1532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.expected index fd569489..9e47bb88 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +(program 0.0.0 (lam x (con integer 1))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc index 7f9d06c6..a5613b92 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc @@ -1,8 +1,9 @@ (program 0.0.0 [[[[[[(force (builtin chooseData)) - (con data {Integer 2})] - (con data {Constr 1 [Integer 1]})] - (con data {Map [(Integer 0, ByteString #00), (Integer 1, ByteString #0F)]})] - (con data {List [ Integer 0, Integer 1 ]})] - (con data {Integer 2})] - (con data {ByteString #001A})]) \ No newline at end of file + (con data (I 5))] + (lam x (con integer 1))] + (lam y (con string "two"))] + (lam z3 z3)] + (lam u (con data (I 4)))] + (lam v (con data (B #05)))] +) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected new file mode 100644 index 00000000..652cc2de --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 341637 +| mem: 1532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.expected index fd569489..9b7fe047 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +(program 0.0.0 (lam u (con data (I 4)))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc index 4161a81b..69cd8415 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc @@ -1,8 +1,9 @@ (program 0.0.0 [[[[[[(force (builtin chooseData)) - (con data {List [ Integer 0, Integer 1 ]})] - (con data {Constr 1 [Integer 1]})] - (con data {Map [(Integer 0, ByteString #00), (Integer 1, ByteString #0F)]})] - (con data {List [ Integer 0, Integer 1 ]})] - (con data {Integer 2})] - (con data {ByteString #001A})]) + (con data (List [I 0, I 1 ]))] + (lam x (con integer 1))] + (lam y (con string "two"))] + (lam z3 z3)] + (lam u (con data (I 4)))] + (lam v (con data (B #05)))] +) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected new file mode 100644 index 00000000..652cc2de --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 341637 +| mem: 1532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.expected index fd569489..43467ba0 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +(program 0.0.0 (lam z3 z3)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc index 68d00f4d..6c752533 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc @@ -1,8 +1,9 @@ (program 0.0.0 [[[[[[(force (builtin chooseData)) - (con data {Map [(Integer 0, ByteString #00), (Integer 1, ByteString #0F)]})] - (con data {Constr 1 [Integer 1]})] - (con data {Map [(Integer 0, ByteString #00), (Integer 1, ByteString #0F)]})] - (con data {List [ Integer 0, Integer 1 ]})] - (con data {Integer 2})] - (con data {ByteString #001A})]) + (con data (Map [(I 0, B #00), (B #0F, I 1)]))] + (lam x (con integer 1))] + (lam y (con string "two"))] + (lam z3 z3)] + (lam u (con data (I 4)))] + (lam v (con data (B #05)))] +) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected new file mode 100644 index 00000000..652cc2de --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 341637 +| mem: 1532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.expected index fd569489..620eaaa8 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.expected @@ -1 +1 @@ -parse error \ No newline at end of file +(program 0.0.0 (lam y (con string "two"))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList1/chooseList1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList1/chooseList1.uplc.budget.expected new file mode 100644 index 00000000..c2cbc1fb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList1/chooseList1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382454 +| mem: 1032}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList2/chooseList2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList2/chooseList2.uplc.budget.expected new file mode 100644 index 00000000..c2cbc1fb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList2/chooseList2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382454 +| mem: 1032}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc new file mode 100644 index 00000000..3b1d34d9 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc @@ -0,0 +1,2 @@ +-- chooseList should accept arbitrary terms in the branches +(program 0.0.0 [[[(force (force (builtin chooseList))) (con (list integer) [ 0, 1, 2 ])] (lam x x)] (lam y (lam z z))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.budget.expected new file mode 100644 index 00000000..c2cbc1fb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382454 +| mem: 1032}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.expected new file mode 100644 index 00000000..74125d1f --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList3/chooseList3.uplc.expected @@ -0,0 +1 @@ +(program 0.0.0 (lam y (lam z z))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc new file mode 100644 index 00000000..4e266740 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc @@ -0,0 +1,2 @@ +-- chooseList should accept arbitrary terms in the branches +(program 0.0.0 [[[(force (force (builtin chooseList))) (con (list integer) [ ])] (lam x x)] (lam y (lam z z))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.budget.expected new file mode 100644 index 00000000..c2cbc1fb --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 382454 +| mem: 1032}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.expected new file mode 100644 index 00000000..c9c55049 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseList/chooseList4/chooseList4.uplc.expected @@ -0,0 +1 @@ +(program 0.0.0 (lam x x)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit/chooseUnit.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit/chooseUnit.uplc.budget.expected new file mode 100644 index 00000000..9286df88 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit/chooseUnit.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 184517 +| mem: 704}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc new file mode 100644 index 00000000..b60e455c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc @@ -0,0 +1,2 @@ +-- chooseUnit should accept arbitrary terms for the second argument +(program 0.0.0 [[(force (builtin chooseUnit)) (con unit ())] (lam x x)]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.budget.expected new file mode 100644 index 00000000..9286df88 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 184517 +| mem: 704}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.expected new file mode 100644 index 00000000..872f421e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/chooseUnit2/chooseUnit2.uplc.expected @@ -0,0 +1 @@ +(program 0.0.0 (lam a a)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/consByteString/consByteString3/consByteString3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/consByteString/consByteString3/consByteString3.uplc.budget.expected new file mode 100644 index 00000000..b9afb9b3 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/consByteString/consByteString3/consByteString3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 338095 +| mem: 603}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc index 22b5d1a5..9cab30e0 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc @@ -1 +1 @@ -(program 0.0.0 [[(builtin constrData) (con integer 1)] (con (list data) [I 0])] ) \ No newline at end of file +(program 0.0.0 [[(builtin constrData) (con integer 1)] (con list(data) [{ Integer 0 }])] ) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.expected index 1db79668..fd569489 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/constrData/constrData.uplc.expected @@ -1 +1 @@ -(program 0.0.0 (con data (Constr 1 [I 0]))) \ No newline at end of file +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-invalid/decodeUtf8-invalid.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.uplc.budget.expected new file mode 100644 index 00000000..b62bbe5a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/decodeUtf8/decodeUtf8-ok/decodeUtf8-ok.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 580693 +| mem: 406}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-neg/divideInteger-neg-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-neg-pos/divideInteger-neg-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-neg/divideInteger-pos-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-pos-pos/divideInteger-pos-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger-zero/divideInteger-zero.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger1/divideInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger1/divideInteger1.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/divideInteger/divideInteger1/divideInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.uplc.budget.expected new file mode 100644 index 00000000..a6ff90aa --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/encodeUtf8/encodeUtf8.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 156086 +| mem: 410}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.uplc.budget.expected new file mode 100644 index 00000000..4cda00cd --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString/equalsByteString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 331935 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString1/equalsByteString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString1/equalsByteString1.uplc.budget.expected new file mode 100644 index 00000000..17eafe37 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString1/equalsByteString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 70100 +| mem: 410}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString2/equalsByteString2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString2/equalsByteString2.uplc.budget.expected new file mode 100644 index 00000000..5b14c543 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsByteString/equalsByteString2/equalsByteString2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 331997 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsData/equalsData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsData/equalsData.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsData/equalsData.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger1/equalsInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger1/equalsInteger1.uplc.budget.expected new file mode 100644 index 00000000..acf960ea --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger1/equalsInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324033 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger2/equalsInteger2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger2/equalsInteger2.uplc.budget.expected new file mode 100644 index 00000000..a1dcc6c6 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger2/equalsInteger2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324454 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger3/equalsInteger3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger3/equalsInteger3.uplc.budget.expected new file mode 100644 index 00000000..a1dcc6c6 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsInteger/equalsInteger3/equalsInteger3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324454 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString1/equalsString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString1/equalsString1.uplc.budget.expected new file mode 100644 index 00000000..bde8303f --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString1/equalsString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 302100 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString2/equalsString2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString2/equalsString2.uplc.budget.expected new file mode 100644 index 00000000..d4340ad7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/equalsString/equalsString2/equalsString2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 275094 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/fstPairOfPairAndList/fstPairOfPairAndList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/fstPairOfPairAndList/fstPairOfPairAndList.uplc.budget.expected new file mode 100644 index 00000000..e4cfbd96 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/fstPairOfPairAndList/fstPairOfPairAndList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 195536 +| mem: 632}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList1/headList1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList1/headList1.uplc.budget.expected new file mode 100644 index 00000000..a5338021 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList1/headList1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 135349 +| mem: 532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList2/headList2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList2/headList2.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList2/headList2.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList3/headList3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList3/headList3.uplc.budget.expected new file mode 100644 index 00000000..a5338021 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headList3/headList3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 135349 +| mem: 532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headPartial/headPartial.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headPartial/headPartial.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/headList/headPartial/headPartial.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc deleted file mode 100644 index 25150142..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 [(builtin iData) (con integer -18446744073709551618)]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc.expected deleted file mode 100644 index cb708bf8..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-neg/iData.uplc.expected +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 (con data (I -18446744073709551618))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc deleted file mode 100644 index b3eb79d3..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 [(builtin iData) (con integer 18446744073709551618)]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc.expected deleted file mode 100644 index b05b8203..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-big-pos/iData.uplc.expected +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 (con data (I 18446744073709551618))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-0/iData.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc similarity index 100% rename from crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-0/iData.uplc rename to crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc.budget.expected new file mode 100644 index 00000000..da1804c1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 70100 +| mem: 432}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-0/iData.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc.expected similarity index 100% rename from crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData-0/iData.uplc.expected rename to crates/uplc/test_data/conformance/evaluation/builtin/semantics/iData/iData.uplc.expected diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc index 185b832a..94a11f44 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc @@ -1 +1 @@ -(program 1.0.0 [ [ [ (force (builtin ifThenElse)) (con bool True) ] (con integer 0) ] (con integer 1) ]) \ No newline at end of file +(program 1.0.0 [ [ [ (force (builtin ifThenElse)) (con bool True) ] (lam x x) ] (con integer 2) ]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.budget.expected new file mode 100644 index 00000000..829c7020 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 264656 +| mem: 901}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.expected index 87e0223f..b4f6fd5c 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-1/ifThenElse-1.uplc.expected @@ -1 +1 @@ -(program 1.0.0 (con integer 0)) \ No newline at end of file +(program 1.0.0 (lam x x)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc index 9d65986a..4cd3b1bf 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc @@ -1,3 +1,3 @@ (program 1.0.0 - [(force (builtin ifThenElse)) (con bool True) (con integer 23) (con integer 42)] + [(force (builtin ifThenElse)) (con bool False) (lam x x) (lam y (lam z z))] ) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.budget.expected new file mode 100644 index 00000000..829c7020 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 264656 +| mem: 901}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.expected index 74af428a..5c384bc0 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-2/ifThenElse-2.uplc.expected @@ -1 +1 @@ -(program 1.0.0 (con integer 23)) \ No newline at end of file +(program 1.0.0 (lam y (lam z z))) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc index 1297f975..4f44fc88 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc @@ -1,3 +1,3 @@ (program 1.0.0 - [(force (builtin ifThenElse)) (con bool False) (con integer 23) (con integer 42)] + [(force (builtin ifThenElse)) (con bool False) (lam x x) (con integer 42)] ) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc.budget.expected new file mode 100644 index 00000000..829c7020 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-3/ifThenElse-3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 264656 +| mem: 901}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-4/ifThenElse-4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-4/ifThenElse-4.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-4/ifThenElse-4.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc new file mode 100644 index 00000000..2b3b895e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc @@ -0,0 +1 @@ +(program 1.0.0 [ [ [ (force (builtin ifThenElse)) (con integer 1) ] (con integer 11) ] (con integer -22) ]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-1/ifThenElse-bad-cond-1.uplc.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc new file mode 100644 index 00000000..239ccef4 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc @@ -0,0 +1 @@ +(program 1.0.0 [ [ [ (force (builtin ifThenElse)) (lam x (lam y x)) ] (con integer 11) ] (con integer -22) ]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-bad-cond-2/ifThenElse-bad-cond-2.uplc.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/ifThenElse/ifThenElse-no-force/ifThenElse-no-force.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteString1/indexByteString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteString1/indexByteString1.uplc.budget.expected new file mode 100644 index 00000000..2c2f8eba --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteString1/indexByteString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 172767 +| mem: 604}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOOB/indexByteStringOOB.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/indexByteString/indexByteStringOverflow/indexByteStringOverflow.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.uplc.budget.expected new file mode 100644 index 00000000..dcca3797 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-empty/keccak_256-empty.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2388570 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.uplc.budget.expected new file mode 100644 index 00000000..586ffca1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/keccak_256/keccak_256-length-200/keccak_256-length-200.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2636139 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.uplc.budget.expected new file mode 100644 index 00000000..17eafe37 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lengthOfByteString/lengthOfByteString.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 70100 +| mem: 410}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString0/lessThanByteString0.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString0/lessThanByteString0.uplc.budget.expected new file mode 100644 index 00000000..d8a8d10f --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString0/lessThanByteString0.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312401 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString1/lessThanByteString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString1/lessThanByteString1.uplc.budget.expected new file mode 100644 index 00000000..5b14c543 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString1/lessThanByteString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 331997 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString2/lessThanByteString2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString2/lessThanByteString2.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString2/lessThanByteString2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString3/lessThanByteString3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString3/lessThanByteString3.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString3/lessThanByteString3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString4/lessThanByteString4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString4/lessThanByteString4.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString4/lessThanByteString4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString5/lessThanByteString5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString5/lessThanByteString5.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanByteString/lessThanByteString5/lessThanByteString5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString0/lessThanEqualsByteString0.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString0/lessThanEqualsByteString0.uplc.budget.expected new file mode 100644 index 00000000..d8a8d10f --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString0/lessThanEqualsByteString0.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312401 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString1/lessThanEqualsByteString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString1/lessThanEqualsByteString1.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString1/lessThanEqualsByteString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString2/lessThanEqualsByteString2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString2/lessThanEqualsByteString2.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString2/lessThanEqualsByteString2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString3/lessThanEqualsByteString3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString3/lessThanEqualsByteString3.uplc.budget.expected new file mode 100644 index 00000000..fde8bf06 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsByteString/lessThanEqualsByteString3/lessThanEqualsByteString3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 312557 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger1/lessThanEqualsInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger1/lessThanEqualsInteger1.uplc.budget.expected new file mode 100644 index 00000000..fcf5c49e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger1/lessThanEqualsInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 320497 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger2/lessThanEqualsInteger2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger2/lessThanEqualsInteger2.uplc.budget.expected new file mode 100644 index 00000000..fcf5c49e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger2/lessThanEqualsInteger2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 320497 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger3/lessThanEqualsInteger3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger3/lessThanEqualsInteger3.uplc.budget.expected new file mode 100644 index 00000000..fcf5c49e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger3/lessThanEqualsInteger3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 320497 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger4/lessThanEqualsInteger4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger4/lessThanEqualsInteger4.uplc.budget.expected new file mode 100644 index 00000000..fcf5c49e --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger4/lessThanEqualsInteger4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 320497 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger5/lessThanEqualsInteger5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger5/lessThanEqualsInteger5.uplc.budget.expected new file mode 100644 index 00000000..37f865b4 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanEqualsInteger/lessThanEqualsInteger5/lessThanEqualsInteger5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 321443 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger1/lessThanInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger1/lessThanInteger1.uplc.budget.expected new file mode 100644 index 00000000..1ac2b543 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger1/lessThanInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324507 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger2/lessThanInteger2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger2/lessThanInteger2.uplc.budget.expected new file mode 100644 index 00000000..1ac2b543 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger2/lessThanInteger2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324507 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger3/lessThanInteger3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger3/lessThanInteger3.uplc.budget.expected new file mode 100644 index 00000000..1ac2b543 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger3/lessThanInteger3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324507 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger4/lessThanInteger4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger4/lessThanInteger4.uplc.budget.expected new file mode 100644 index 00000000..1ac2b543 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger4/lessThanInteger4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 324507 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger5/lessThanInteger5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger5/lessThanInteger5.uplc.budget.expected new file mode 100644 index 00000000..0ec3ef00 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/lessThanInteger/lessThanInteger5/lessThanInteger5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 325529 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listData/listData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listData/listData.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listData/listData.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfList/listOfList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfList/listOfList.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfList/listOfList.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfPair/listOfPair.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfPair/listOfPair.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/listOfPair/listOfPair.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mapData/mapData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mapData/mapData.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mapData/mapData.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/divideInteger/divideInteger.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc index 2c6871b6..ccedfda6 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc @@ -1,4 +1,4 @@ -- a type mismatch -- plutus implementation detail: note that this conceptually should be a machine type mismatch error (unlifting error), --- but is currently a user evaluation failure, see: https://github.com/input-output-hk/plutus/pull/3035 +-- but is currently a user evaluation failure, see: https://github.com/IntersectMBO/plutus/pull/3035 (program 1.0.0 [(force (builtin mkCons)) (con integer 3) [(builtin mkNilData) (con unit ())]]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons-fail/mkCons-fail.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons1/mkCons1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons1/mkCons1.uplc.budget.expected new file mode 100644 index 00000000..5558e758 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons1/mkCons1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 203593 +| mem: 732}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons2/mkCons2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons2/mkCons2.uplc.budget.expected new file mode 100644 index 00000000..5558e758 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkCons/mkCons2/mkCons2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 203593 +| mem: 732}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilData/mkNilData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilData/mkNilData.uplc.budget.expected new file mode 100644 index 00000000..54f78452 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilData/mkNilData.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 91658 +| mem: 432}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.uplc.budget.expected new file mode 100644 index 00000000..3e68297a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkNilPairData/mkNilPairData.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 85663 +| mem: 432}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkPairData/mkPairData.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkPairData/mkPairData.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/mkPairData/mkPairData.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-neg/modInteger-neg-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-neg-pos/modInteger-neg-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-neg/modInteger-pos-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-pos-pos/modInteger-pos-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger-zero/modInteger-zero.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger1/modInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger1/modInteger1.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/modInteger/modInteger1/modInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger1/multiplyInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger1/multiplyInteger1.uplc.budget.expected new file mode 100644 index 00000000..d8cc3127 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger1/multiplyInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 207996 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger2/multiplyInteger2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger2/multiplyInteger2.uplc.budget.expected new file mode 100644 index 00000000..5e29d9d8 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger2/multiplyInteger2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 219683 +| mem: 603}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger3/multiplyInteger3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger3/multiplyInteger3.uplc.budget.expected new file mode 100644 index 00000000..d8cc3127 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger3/multiplyInteger3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 207996 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger4/multiplyInteger4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger4/multiplyInteger4.uplc.budget.expected new file mode 100644 index 00000000..d8cc3127 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger4/multiplyInteger4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 207996 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger5/multiplyInteger5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger5/multiplyInteger5.uplc.budget.expected new file mode 100644 index 00000000..d8cc3127 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger5/multiplyInteger5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 207996 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger6/multiplyInteger6.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger6/multiplyInteger6.uplc.budget.expected new file mode 100644 index 00000000..d8cc3127 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/multiplyInteger/multiplyInteger6/multiplyInteger6.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 207996 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList/nullList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList/nullList.uplc.budget.expected new file mode 100644 index 00000000..ffc8741c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList/nullList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 152191 +| mem: 532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList2/nullList2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList2/nullList2.uplc.budget.expected new file mode 100644 index 00000000..ffc8741c --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/nullList2/nullList2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 152191 +| mem: 532}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/pairOfPairAndList/pairOfPairAndList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.uplc.budget.expected new file mode 100644 index 00000000..6b7acaf0 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-neg/quotientInteger-neg-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568780 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.uplc.budget.expected new file mode 100644 index 00000000..6b7acaf0 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-neg-pos/quotientInteger-neg-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568780 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.uplc.budget.expected new file mode 100644 index 00000000..6b7acaf0 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-neg/quotientInteger-pos-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568780 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.uplc.budget.expected new file mode 100644 index 00000000..6b7acaf0 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-pos-pos/quotientInteger-pos-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568780 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger-zero/quotientInteger-zero.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger1/quotientInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger1/quotientInteger1.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/quotientInteger/quotientInteger1/quotientInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-neg/remainderInteger-neg-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-neg-pos/remainderInteger-neg-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-neg/remainderInteger-pos-neg.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-pos-pos/remainderInteger-pos-pos.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger-zero/remainderInteger-zero.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger1/remainderInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger1/remainderInteger1.uplc.budget.expected new file mode 100644 index 00000000..06436c95 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/remainderInteger/remainderInteger1/remainderInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 568560 +| mem: 601}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc deleted file mode 100644 index c92a913f..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 [(builtin serialiseData) (con data (I -28446744073709551618))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected deleted file mode 100644 index 12dd79be..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-neg-bigint/serialiseData-neg-bigint.uplc.expected +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 (con bytestring #c349018ac7230489e80001)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc deleted file mode 100644 index 193c48a9..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 [(builtin serialiseData) (con data (I 28446744073709551618))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected deleted file mode 100644 index edb77b86..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/serialiseData/serialiseData-pos-bigint/serialiseData-pos-bigint.uplc.expected +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 (con bytestring #c249018ac7230489e80002)) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.uplc.budget.expected new file mode 100644 index 00000000..862378bc --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-empty/sha2_256-empty.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1215593 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.uplc.budget.expected new file mode 100644 index 00000000..d61a99ba --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha2_256/sha2_256-length-200/sha2_256-length-200.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1307039 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.uplc.budget.expected new file mode 100644 index 00000000..dcca3797 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-empty/sha3_256-empty.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2388570 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.uplc.budget.expected new file mode 100644 index 00000000..586ffca1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sha3_256/sha3_256-length-200/sha3_256-length-200.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2636139 +| mem: 805}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString1/sliceByteString1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString1/sliceByteString1.uplc.budget.expected new file mode 100644 index 00000000..7408c702 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString1/sliceByteString1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 426418 +| mem: 804}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString2/sliceByteString2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString2/sliceByteString2.uplc.budget.expected new file mode 100644 index 00000000..7408c702 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString2/sliceByteString2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 426418 +| mem: 804}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString3/sliceByteString3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString3/sliceByteString3.uplc.budget.expected new file mode 100644 index 00000000..7408c702 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString3/sliceByteString3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 426418 +| mem: 804}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString4/sliceByteString4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString4/sliceByteString4.uplc.budget.expected new file mode 100644 index 00000000..7408c702 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString4/sliceByteString4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 426418 +| mem: 804}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString5/sliceByteString5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString5/sliceByteString5.uplc.budget.expected new file mode 100644 index 00000000..7408c702 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sliceByteString/sliceByteString5/sliceByteString5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 426418 +| mem: 804}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sndPairOfPairAndList/sndPairOfPairAndList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sndPairOfPairAndList/sndPairOfPairAndList.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/sndPairOfPairAndList/sndPairOfPairAndList.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.uplc.budget.expected new file mode 100644 index 00000000..850417a5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger-non-iter/subtractInteger-non-iter.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 321577 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger1/subtractInteger1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger1/subtractInteger1.uplc.budget.expected new file mode 100644 index 00000000..850417a5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger1/subtractInteger1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 321577 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger2/subtractInteger2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger2/subtractInteger2.uplc.budget.expected new file mode 100644 index 00000000..850417a5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger2/subtractInteger2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 321577 +| mem: 602}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger3/subtractInteger3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger3/subtractInteger3.uplc.budget.expected new file mode 100644 index 00000000..134cee68 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger3/subtractInteger3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 322389 +| mem: 603}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger4/subtractInteger4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger4/subtractInteger4.uplc.budget.expected new file mode 100644 index 00000000..134cee68 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/subtractInteger/subtractInteger4/subtractInteger4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 322389 +| mem: 603}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList-partial/tailList-partial.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList1/tailList1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList1/tailList1.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/tailList/tailList1/tailList1.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/trace/trace.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/trace/trace.uplc.budget.expected new file mode 100644 index 00000000..776bd974 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/trace/trace.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 350442 +| mem: 732}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData-fail/unBData-fail.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData1/unBData1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData1/unBData1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unBData/unBData1/unBData1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData-fail/unConstrData-fail.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData1/unConstrData1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData1/unConstrData1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unConstrData/unConstrData1/unConstrData1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc deleted file mode 100644 index 65a20a6d..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 [(builtin unIData) (con data ( I 18446744073709551618 ))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc.expected deleted file mode 100644 index 4a5f2cd9..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-neg/unIData1.uplc.expected +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 (con integer 18446744073709551618 )) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc deleted file mode 100644 index 40d6cd53..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 [(builtin unIData) (con data ( I -18446744073709551618 ))]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc.expected deleted file mode 100644 index 0070f2ff..00000000 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-big-pos/unIData1.uplc.expected +++ /dev/null @@ -1 +0,0 @@ -(program 0.0.0 (con integer -18446744073709551618 )) diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData-fail/unIData-fail.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc index 37aeb887..8b779790 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc @@ -1 +1 @@ -(program 0.0.0 [(builtin unIData) (con data ( I 0 ))]) \ No newline at end of file +(program 0.0.0 [(builtin unIData) (con data { Integer 0 })]) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.expected index 9834488c..fd569489 100644 --- a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.expected +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unIData/unIData1/unIData1.uplc.expected @@ -1 +1 @@ -(program 0.0.0 (con integer 0)) +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData-fail/unListData-fail.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData1/unListData1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData1/unListData1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unListData/unListData1/unListData1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData-fail/unMapData-fail.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData1/unMapData1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData1/unMapData1.uplc.budget.expected new file mode 100644 index 00000000..fd569489 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/unMapData/unMapData1/unMapData1.uplc.budget.expected @@ -0,0 +1 @@ +parse error \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-invalid-key/verifyEcdsaSecp256k1Signature-invalid-key.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-invalid-key/verifyEcdsaSecp256k1Signature-invalid-key.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-invalid-key/verifyEcdsaSecp256k1Signature-invalid-key.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-key/verifyEcdsaSecp256k1Signature-long-key.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-key/verifyEcdsaSecp256k1Signature-long-key.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-key/verifyEcdsaSecp256k1Signature-long-key.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-msg/verifyEcdsaSecp256k1Signature-long-msg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-msg/verifyEcdsaSecp256k1Signature-long-msg.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-msg/verifyEcdsaSecp256k1Signature-long-msg.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-sig/verifyEcdsaSecp256k1Signature-long-sig.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-sig/verifyEcdsaSecp256k1Signature-long-sig.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-long-sig/verifyEcdsaSecp256k1Signature-long-sig.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-key/verifyEcdsaSecp256k1Signature-short-key.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-key/verifyEcdsaSecp256k1Signature-short-key.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-key/verifyEcdsaSecp256k1Signature-short-key.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-msg/verifyEcdsaSecp256k1Signature-short-msg.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-msg/verifyEcdsaSecp256k1Signature-short-msg.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-msg/verifyEcdsaSecp256k1Signature-short-msg.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-sig/verifyEcdsaSecp256k1Signature-short-sig.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-sig/verifyEcdsaSecp256k1Signature-short-sig.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEcdsaSecp256k1Signature/verifyEcdsaSecp256k1Signature-short-sig/verifyEcdsaSecp256k1Signature-short-sig.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature1/verifyEd25519Signature1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature1/verifyEd25519Signature1.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature1/verifyEd25519Signature1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature10/verifyEd25519Signature10.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature10/verifyEd25519Signature10.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature10/verifyEd25519Signature10.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature11/verifyEd25519Signature11.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature11/verifyEd25519Signature11.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature11/verifyEd25519Signature11.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature12/verifyEd25519Signature12.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature12/verifyEd25519Signature12.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature12/verifyEd25519Signature12.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature13/verifyEd25519Signature13.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature13/verifyEd25519Signature13.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature13/verifyEd25519Signature13.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature14/verifyEd25519Signature14.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature14/verifyEd25519Signature14.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature14/verifyEd25519Signature14.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature15/verifyEd25519Signature15.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature15/verifyEd25519Signature15.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature15/verifyEd25519Signature15.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature16/verifyEd25519Signature16.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature16/verifyEd25519Signature16.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature16/verifyEd25519Signature16.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature17/verifyEd25519Signature17.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature17/verifyEd25519Signature17.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature17/verifyEd25519Signature17.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature18/verifyEd25519Signature18.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature18/verifyEd25519Signature18.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature18/verifyEd25519Signature18.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature19/verifyEd25519Signature19.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature19/verifyEd25519Signature19.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature19/verifyEd25519Signature19.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature2/verifyEd25519Signature2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature2/verifyEd25519Signature2.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature2/verifyEd25519Signature2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature20/verifyEd25519Signature20.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature20/verifyEd25519Signature20.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature20/verifyEd25519Signature20.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature21/verifyEd25519Signature21.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature21/verifyEd25519Signature21.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature21/verifyEd25519Signature21.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature22/verifyEd25519Signature22.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature22/verifyEd25519Signature22.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature22/verifyEd25519Signature22.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature23/verifyEd25519Signature23.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature23/verifyEd25519Signature23.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature23/verifyEd25519Signature23.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature24/verifyEd25519Signature24.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature24/verifyEd25519Signature24.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature24/verifyEd25519Signature24.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature25/verifyEd25519Signature25.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature25/verifyEd25519Signature25.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature25/verifyEd25519Signature25.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature26/verifyEd25519Signature26.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature26/verifyEd25519Signature26.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature26/verifyEd25519Signature26.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature27/verifyEd25519Signature27.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature27/verifyEd25519Signature27.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature27/verifyEd25519Signature27.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature28/verifyEd25519Signature28.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature28/verifyEd25519Signature28.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature28/verifyEd25519Signature28.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature29/verifyEd25519Signature29.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature29/verifyEd25519Signature29.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature29/verifyEd25519Signature29.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature3/verifyEd25519Signature3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature3/verifyEd25519Signature3.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature3/verifyEd25519Signature3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature30/verifyEd25519Signature30.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature30/verifyEd25519Signature30.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature30/verifyEd25519Signature30.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature31/verifyEd25519Signature31.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature31/verifyEd25519Signature31.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature31/verifyEd25519Signature31.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature4/verifyEd25519Signature4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature4/verifyEd25519Signature4.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature4/verifyEd25519Signature4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature5/verifyEd25519Signature5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature5/verifyEd25519Signature5.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature5/verifyEd25519Signature5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature6/verifyEd25519Signature6.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature6/verifyEd25519Signature6.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature6/verifyEd25519Signature6.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature7/verifyEd25519Signature7.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature7/verifyEd25519Signature7.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature7/verifyEd25519Signature7.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature8/verifyEd25519Signature8.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature8/verifyEd25519Signature8.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature8/verifyEd25519Signature8.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature9/verifyEd25519Signature9.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature9/verifyEd25519Signature9.uplc.budget.expected new file mode 100644 index 00000000..a7349056 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519Signature9/verifyEd25519Signature9.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 58309847 +| mem: 810}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongKey/verifyEd25519SignatureLongKey.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongKey/verifyEd25519SignatureLongKey.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongKey/verifyEd25519SignatureLongKey.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongSig/verifyEd25519SignatureLongSig.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongSig/verifyEd25519SignatureLongSig.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureLongSig/verifyEd25519SignatureLongSig.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortKey/verifyEd25519SignatureShortKey.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortKey/verifyEd25519SignatureShortKey.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortKey/verifyEd25519SignatureShortKey.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortSig/verifyEd25519SignatureShortSig.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortSig/verifyEd25519SignatureShortSig.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifyEd25519Signature/verifyEd25519SignatureShortSig/verifyEd25519SignatureShortSig.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-key/verifySchnorrSecp256k1Signature-long-key.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-key/verifySchnorrSecp256k1Signature-long-key.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-key/verifySchnorrSecp256k1Signature-long-key.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-sig/verifySchnorrSecp256k1Signature-long-sig.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-sig/verifySchnorrSecp256k1Signature-long-sig.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-long-sig/verifySchnorrSecp256k1Signature-long-sig.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-key/verifySchnorrSecp256k1Signature-short-key.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-key/verifySchnorrSecp256k1Signature-short-key.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-key/verifySchnorrSecp256k1Signature-short-key.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-sig/verifySchnorrSecp256k1Signature-short-sig.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-sig/verifySchnorrSecp256k1Signature-short-sig.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/builtin/semantics/verifySchnorrSecp256k1Signature/verifySchnorrSecp256k1Signature-short-sig/verifySchnorrSecp256k1Signature-short-sig.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/ApplyAdd1/ApplyAdd1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/ApplyAdd1/ApplyAdd1.uplc.budget.expected new file mode 100644 index 00000000..517af94a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/ApplyAdd1/ApplyAdd1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 8288591 +| mem: 11045}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/ApplyAdd2/ApplyAdd2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/ApplyAdd2/ApplyAdd2.uplc.budget.expected new file mode 100644 index 00000000..6bb7f883 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/ApplyAdd2/ApplyAdd2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 7910799 +| mem: 13251}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/DivideByZero/DivideByZero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/DivideByZero/DivideByZero.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/DivideByZero/DivideByZero.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/DivideByZeroDrop/DivideByZeroDrop.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/IfIntegers/IfIntegers.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/IfIntegers/IfIntegers.uplc.budget.expected new file mode 100644 index 00000000..eb14042d --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/IfIntegers/IfIntegers.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 13663363 +| mem: 9642}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/NatRoundTrip/NatRoundTrip.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/NatRoundTrip/NatRoundTrip.uplc.budget.expected new file mode 100644 index 00000000..4ed16ef3 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/NatRoundTrip/NatRoundTrip.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2207577 +| mem: 8802}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/ScottListSum/ScottListSum.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/ScottListSum/ScottListSum.uplc.budget.expected new file mode 100644 index 00000000..8e4d607a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/ScottListSum/ScottListSum.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1219100 +| mem: 5400}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/churchSucc/churchSucc.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/churchSucc/churchSucc.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/churchSucc/churchSucc.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/churchZero/churchZero.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/churchZero/churchZero.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/churchZero/churchZero.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/even2/even2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/even2/even2.uplc.budget.expected new file mode 100644 index 00000000..8dae1f2d --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/even2/even2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 6256100 +| mem: 27300}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/even3/even3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/even3/even3.uplc.budget.expected new file mode 100644 index 00000000..95f88361 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/even3/even3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 7843100 +| mem: 34200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/evenList/evenList.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/evenList/evenList.uplc.budget.expected new file mode 100644 index 00000000..b386dc61 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/evenList/evenList.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 19362962 +| mem: 78912}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/factorial/factorial.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/factorial/factorial.uplc.budget.expected new file mode 100644 index 00000000..39f0b23a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/factorial/factorial.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 14104357 +| mem: 50026}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/fibonacci/fibonacci.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/fibonacci/fibonacci.uplc.budget.expected new file mode 100644 index 00000000..9ba6ba93 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/fibonacci/fibonacci.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 1689053 +| mem: 6202}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/force-lam/force-lam.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/force-lam/force-lam.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/force-lam/force-lam.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/overapplication/overapplication.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/overapplication/overapplication.uplc.budget.expected new file mode 100644 index 00000000..d9e949bd --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/overapplication/overapplication.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 864540 +| mem: 1704}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/example/succInteger/succInteger.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/example/succInteger/succInteger.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/example/succInteger/succInteger.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-1/app-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-1/app-1.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-1/app-1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-2/app-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-2/app-2.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-2/app-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-3/app-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-3/app-3.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-3/app-3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-4/app-4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-4/app-4.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-4/app-4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-5/app-5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-5/app-5.uplc.budget.expected new file mode 100644 index 00000000..830b7dbe --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-5/app-5.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 161100 +| mem: 800}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-6/app-6.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-6/app-6.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-6/app-6.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-7/app-7.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-7/app-7.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-7/app-7.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-8/app-8.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-8/app-8.uplc.budget.expected new file mode 100644 index 00000000..830b7dbe --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-8/app-8.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 161100 +| mem: 800}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/app/app-9/app-9.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/app/app-9/app-9.uplc.budget.expected new file mode 100644 index 00000000..e24a3d32 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/app/app-9/app-9.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 368100 +| mem: 1700}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/argExpected/argExpected.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/argExpected/argExpected.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/argExpected/argExpected.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-1/case-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-1/case-1.uplc.budget.expected new file mode 100644 index 00000000..71e43512 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-1/case-1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 115100 +| mem: 600}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-2/case-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-2/case-2.uplc.budget.expected new file mode 100644 index 00000000..71e43512 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-2/case-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 115100 +| mem: 600}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-3/case-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-3/case-3.uplc.budget.expected new file mode 100644 index 00000000..94d9e17a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-3/case-3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 459577 +| mem: 1202}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-4/case-4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-4/case-4.uplc.budget.expected new file mode 100644 index 00000000..94d9e17a --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-4/case-4.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 459577 +| mem: 1202}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-5/case-5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-5/case-5.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-5/case-5.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-6/case-6.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-6/case-6.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-6/case-6.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-8/case-8.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-8/case-8.uplc.budget.expected new file mode 100644 index 00000000..06854ae5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-8/case-8.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 69100 +| mem: 400}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/case/case-9/case-9.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/case/case-9/case-9.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/case/case-9/case-9.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/closure/closure.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/closure/closure.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/closure/closure.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/constr/constr-1/constr-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-1/constr-1.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-1/constr-1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/constr/constr-2/constr-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-2/constr-2.uplc.budget.expected new file mode 100644 index 00000000..d0d58f03 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-2/constr-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 46100 +| mem: 300}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/constr/constr-4/constr-4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-4/constr-4.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-4/constr-4.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/constr/constr-5/constr-5.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-5/constr-5.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/constr/constr-5/constr-5.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-1/delay-error-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-1/delay-error-1.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-1/delay-error-1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-2/delay-error-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-2/delay-error-2.uplc.budget.expected new file mode 100644 index 00000000..b34fbc34 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/delay/delay-error-2/delay-error-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 92100 +| mem: 500}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/delay/delay-lam/delay-lam.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/delay/delay-lam/delay-lam.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/delay/delay-lam/delay-lam.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/force/force-1/force-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/force/force-1/force-1.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/force/force-1/force-1.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/force/force-2/force-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/force/force-2/force-2.uplc.budget.expected new file mode 100644 index 00000000..323b1fcd --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/force/force-2/force-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 138100 +| mem: 700}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/force/force-3/force-3.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/force/force-3/force-3.uplc.budget.expected new file mode 100644 index 00000000..7fe94cb7 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/force/force-3/force-3.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 207100 +| mem: 1000}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/force/force-4/force-4.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/force/force-4/force-4.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/force/force-4/force-4.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/lam/lam-1/lam-1.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/lam/lam-1/lam-1.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/lam/lam-1/lam-1.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/lam/lam-2/lam-2.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/lam/lam-2/lam-2.uplc.budget.expected new file mode 100644 index 00000000..c5fb80b1 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/lam/lam-2/lam-2.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 23100 +| mem: 200}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/nonFunctionalApplication/nonFunctionalApplication.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/unlifting-sat/unlifting-sat.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/unlifting-sat/unlifting-sat.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/unlifting-sat/unlifting-sat.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/unlifting-unsat/unlifting-unsat.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/unlifting-unsat/unlifting-unsat.uplc.budget.expected new file mode 100644 index 00000000..06854ae5 --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/unlifting-unsat/unlifting-unsat.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 69100 +| mem: 400}) \ No newline at end of file diff --git a/crates/uplc/test_data/conformance/evaluation/term/var/var.uplc.budget.expected b/crates/uplc/test_data/conformance/evaluation/term/var/var.uplc.budget.expected new file mode 100644 index 00000000..ccc477ff --- /dev/null +++ b/crates/uplc/test_data/conformance/evaluation/term/var/var.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/crates/uplc/tests/conformance.rs b/crates/uplc/tests/conformance.rs index fb2e1a8f..11743117 100644 --- a/crates/uplc/tests/conformance.rs +++ b/crates/uplc/tests/conformance.rs @@ -59,7 +59,7 @@ fn evaluation() { let actual = actual_evaluation_result(path); let expected = expected_to_program(&expected_file); - assert_eq!(actual, expected, "{}", path.display()); + pretty_assertions::assert_eq!(expected, actual, "{}", path.display()); } } }