diff --git a/nix/sources.json b/nix/sources.json index 10c725a77c3..16c473c2c43 100644 --- a/nix/sources.json +++ b/nix/sources.json @@ -22,7 +22,7 @@ "ic-ref": { "ref": "release-0.11", "repo": "ssh://git@github.com/dfinity-lab/ic-ref", - "rev": "9edd0fdda006519118ed40515b84c74f69c59bc1", + "rev": "824fd6d904b0635349820ca52262ce91fd9e695c", "type": "git" }, "libtommath": { diff --git a/test/run-drun/ok/actor-reference-bad.ic-ref-run.ok b/test/run-drun/ok/actor-reference-bad.ic-ref-run.ok index 9a318044cda..26be6a4ae7c 100644 --- a/test/run-drun/ok/actor-reference-bad.ic-ref-run.ok +++ b/test/run-drun/ok/actor-reference-bad.ic-ref-run.ok @@ -5,18 +5,13 @@ → update go() debug.print: "bfozs-kwa73-7nadi": debug.print: "": -Trap: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: principal too short" debug.print: canister trapped: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: principal too short" debug.print: "BFOZS-KWA73-7NADI": -Trap: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: invalid principal" debug.print: canister trapped: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: invalid principal" debug.print: "bfozskwa737nadi": -Trap: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: invalid principal" debug.print: canister trapped: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: invalid principal" debug.print: "vpgq": -Trap: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: principal too short" debug.print: canister trapped: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: principal too short" debug.print: "5h74t-uga73-7nadi": -Trap: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: invalid principal" debug.print: canister trapped: EvalTrapError :0.1 "canister trapped explicitly: RTS error: blob_of_principal: invalid principal" ← completed: () diff --git a/test/run-drun/ok/array-out-of-bounds.ic-ref-run.ok b/test/run-drun/ok/array-out-of-bounds.ic-ref-run.ok index 4a00938ca58..5dd9683e995 100644 --- a/test/run-drun/ok/array-out-of-bounds.ic-ref-run.ok +++ b/test/run-drun/ok/array-out-of-bounds.ic-ref-run.ok @@ -3,8 +3,6 @@ → update install_code(record {4849238 = blob ""; 265441191 = blob "\00asm\01\00\0… ← completed: () → update foo1() -Trap: EvalTrapError :0.1 "canister trapped explicitly: Array index out of bounds" ← rejected (RC_CANISTER_ERROR): canister trapped: EvalTrapError :0.1 "canister trapped explicitly: Array index out of bounds" → update foo2() -Trap: EvalTrapError :0.1 "canister trapped explicitly: Array index out of bounds" ← rejected (RC_CANISTER_ERROR): canister trapped: EvalTrapError :0.1 "canister trapped explicitly: Array index out of bounds" diff --git a/test/run-drun/ok/call-async-method.ic-ref-run.ok b/test/run-drun/ok/call-async-method.ic-ref-run.ok index 719231a601f..7e100d5a421 100644 --- a/test/run-drun/ok/call-async-method.ic-ref-run.ok +++ b/test/run-drun/ok/call-async-method.ic-ref-run.ok @@ -3,5 +3,4 @@ → update install_code(record {4849238 = blob ""; 265441191 = blob "\00asm\01\00\0… ← completed: () → update __motoko_async_helper() -Trap: EvalTrapError :0.1 "canister trapped explicitly: not a self-call" ← rejected (RC_CANISTER_ERROR): canister trapped: EvalTrapError :0.1 "canister trapped explicitly: not a self-call" diff --git a/test/run-drun/ok/error-codes.ic-ref-run.ok b/test/run-drun/ok/error-codes.ic-ref-run.ok index be8b3437f20..9b983261a6e 100644 --- a/test/run-drun/ok/error-codes.ic-ref-run.ok +++ b/test/run-drun/ok/error-codes.ic-ref-run.ok @@ -4,6 +4,5 @@ ← completed: () → update go() debug.print: canister_reject:ball -Trap: EvalTrapError :0.1 "canister trapped explicitly: assertion failed at error-codes.mo:10.33-10.50" debug.print: canister_error:canister trapped: EvalTrapError :0.1 "canister trapped explicitly: assertion failed at error-codes.mo:10.33-10.50" ← completed: () diff --git a/test/run-drun/ok/overflow.ic-ref-run.ok b/test/run-drun/ok/overflow.ic-ref-run.ok index c6ab1733674..1730cb184c9 100644 --- a/test/run-drun/ok/overflow.ic-ref-run.ok +++ b/test/run-drun/ok/overflow.ic-ref-run.ok @@ -5,7 +5,6 @@ → update go() debug.print: ok 1 debug.print: ok 2 -Trap: EvalTrapError :0.1 "canister trapped explicitly: Natural subtraction underflow" debug.print: ok 3 debug.print: ok 4 debug.print: ok 5 diff --git a/test/run-drun/ok/test-funds.ic-ref-run.ok b/test/run-drun/ok/test-funds.ic-ref-run.ok index f8f2cdd547b..3844e9e4cc9 100644 --- a/test/run-drun/ok/test-funds.ic-ref-run.ok +++ b/test/run-drun/ok/test-funds.ic-ref-run.ok @@ -44,5 +44,4 @@ debug.print: refunded: 2 debug.print: refunded: 3 debug.print: refunded: 4 debug.print: refunded: 5 -Trap: EvalTrapError :0.1 "insufficient funds to accept" ← rejected (RC_CANISTER_ERROR): canister trapped: EvalTrapError :0.1 "insufficient funds to accept"