Skip to content

Commit 3999aff

Browse files
authored
update unValueData to reject non-canonical input (#7534)
1 parent 623d75f commit 3999aff

27 files changed

Lines changed: 130 additions & 62 deletions

plutus-conformance/agda/Spec.hs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,8 @@ failingEvaluationTests =
239239
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity"
240240
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum"
241241
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens"
242-
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered"
242+
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies"
243+
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens"
243244
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer"
244245
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr"
245246
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list"
@@ -391,7 +392,8 @@ failingBudgetTests =
391392
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-quantity"
392393
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-zero-sum"
393394
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-empty-tokens"
394-
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered"
395+
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-currencies"
396+
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/data-unordered-tokens"
395397
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-integer"
396398
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-constr"
397399
, "test-cases/uplc/evaluation/builtin/semantics/unValueData/non-map-list"
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
({cpu: 4352525
2-
| mem: 432})
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(program 1.0.0 (con value [(#bb, [(#bb, 2)]), (#cc, [(#cc, 2)])]))
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
({cpu: 4352525
2-
| mem: 432})
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(program 1.0.0 (con value [(#aa, [(#aa, 246)]), (#bb, [(#bb, 2)]), (#cc, [(#cc, 2)])]))
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
({cpu: 1893317
2-
| mem: 420})
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(program 1.0.0 (con value [(#aa, [(#bb, 100), (#cc, 50)])]))
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
({cpu: 1483477
2-
| mem: 418})
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(program 1.0.0 (con value [(#aa, [(#bb, 150)])]))
1+
evaluation failure
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
({cpu: 663821
2-
| mem: 414})
1+
evaluation failure

0 commit comments

Comments
 (0)