Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove sentinel for end of KORE terms in the proof hint format #1076

Merged
merged 1 commit into from
May 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/proof-trace.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,13 @@ hook ::= WORD(0xAA) name symbol_name location arg* WORD(0xBB) kore_
ordinal ::= uint64
arity ::= uint64
boolean_result ::= uint8
variable ::= name kore_term WORD(0xCC)
variable ::= name kore_term
rule ::= WORD(0x22) ordinal arity variable*

side_cond_entry ::= WORD(0xEE) ordinal arity variable*
side_cond_exit ::= WORD(0x33) ordinal boolean_result

config ::= WORD(0xFF) kore_term WORD(0xCC)
config ::= WORD(0xFF) kore_term

string ::= <c-style null terminated string>
uint64 ::= <64-bit unsigned little endian integer>
Expand Down
9 changes: 2 additions & 7 deletions include/kllvm/binary/ProofTraceParser.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ static_assert(word(0xAA) == 0xAAAAAAAAAAAAAAAA);
} // namespace detail

constexpr uint64_t config_sentinel = detail::word(0xFF);
constexpr uint64_t kore_end_sentinel = detail::word(0xCC);
constexpr uint64_t function_event_sentinel = detail::word(0xDD);
constexpr uint64_t function_end_sentinel = detail::word(0x11);
constexpr uint64_t hook_event_sentinel = detail::word(0xAA);
Expand Down Expand Up @@ -274,7 +273,7 @@ class llvm_rewrite_trace {

class proof_trace_parser {
public:
static constexpr uint32_t expected_version = 10U;
static constexpr uint32_t expected_version = 11U;

private:
bool verbose_;
Expand Down Expand Up @@ -332,7 +331,7 @@ class proof_trace_parser {

event->add_substitution(name, kore_term, pattern_len);

return buffer.check_word(kore_end_sentinel);
return true;
}

sptr<llvm_hook_event> parse_hook(proof_trace_buffer &buffer) {
Expand Down Expand Up @@ -422,10 +421,6 @@ class proof_trace_parser {
return nullptr;
}

if (!buffer.check_word(kore_end_sentinel)) {
return nullptr;
}

return kore_term;
}

Expand Down
3 changes: 0 additions & 3 deletions lib/codegen/ProofEvent.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,6 @@ llvm::BasicBlock *proof_event::rewrite_event_pre(

emit_write_string(outputFile, key.str(), true_block);
emit_serialize_term(*sort, outputFile, val, true_block);
emit_write_uint64(outputFile, detail::word(0xCC), true_block);
}

llvm::BranchInst::Create(merge_block, true_block);
Expand All @@ -277,7 +276,6 @@ llvm::BasicBlock *proof_event::rewrite_event_post(

emit_write_uint64(output_file, detail::word(0xFF), true_block);
emit_serialize_term(*return_sort, output_file, return_value, true_block);
emit_write_uint64(output_file, detail::word(0xCC), true_block);

llvm::BranchInst::Create(merge_block, true_block);
return merge_block;
Expand Down Expand Up @@ -353,7 +351,6 @@ llvm::BasicBlock *proof_event::side_condition_event_pre(

emit_write_string(outputFile, var_name, true_block);
emit_serialize_term(*sort, outputFile, val, true_block);
emit_write_uint64(outputFile, detail::word(0xCC), true_block);
}

llvm::BranchInst::Create(merge_block, true_block);
Expand Down
1 change: 0 additions & 1 deletion runtime/take_steps.ll
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ if:
%output_file = load i8*, i8** @output_file
call void @write_uint64_to_file(i8* %output_file, i64 18446744073709551615)
call void @serialize_configuration_to_file_v2(i8* %output_file, %block* %subject)
call void @write_uint64_to_file(i8* %output_file, i64 14757395258967641292)
br label %merge
merge:
store i64 %depth, i64* @depth
Expand Down
1 change: 0 additions & 1 deletion runtime/util/finish_rewriting.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ int32_t get_exit_code(block *);
} else if (!error && !proof_hint_instrumentation_slow) {
write_uint64_to_file(output_file, 0xFFFFFFFFFFFFFFFF);
serialize_configuration_to_file_v2(output_file, subject);
write_uint64_to_file(output_file, 0xCCCCCCCCCCCCCCCC);
}

auto exit_code = error ? 113 : get_exit_code(subject);
Expand Down
2 changes: 1 addition & 1 deletion runtime/util/util.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ block *construct_raw_term(void *subject, char const *sort, bool raw_value) {
}

void print_proof_hint_header(FILE *file) {
uint32_t version = 10;
uint32_t version = 11;
fmt::print(file, "HINT");
fwrite(&version, sizeof(version), 1, file);
}
Expand Down
2 changes: 1 addition & 1 deletion test/output/add-rewrite/input.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/arith/add.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/arith/well.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/assoc-function/left.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} ()
rule: 103 2
Var'Unds'X = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()]
Expand Down
2 changes: 1 addition & 1 deletion test/output/assoc-function/next-left.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} ()
rule: 103 2
Var'Unds'X = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()]
Expand Down
2 changes: 1 addition & 1 deletion test/output/assoc-function/next-right.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} ()
rule: 104 2
Var'Unds'Y = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()]
Expand Down
2 changes: 1 addition & 1 deletion test/output/assoc-function/right.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} ()
rule: 104 2
Var'Unds'Y = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/abs.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblabs'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Int'Unds'Int{} ()
rule: 210 1
VarI = kore[\dv{SortInt{}}("-5")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/double.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lbldouble'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Int'Unds'Int{} ()
rule: 214 1
VarI = kore[\dv{SortInt{}}("5")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/head-bytes.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblhead'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Bytes'Unds'Bytes{} ()
rule: 219 1
VarB = kore[\dv{SortBytes{}}("bytes")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/head-string.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblhead'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'String'Unds'String{} ()
rule: 220 1
VarS = kore[\dv{SortString{}}("string")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/ispos.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: LblisPos'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Bool'Unds'Int{} ()
rule: 255 1
VarI = kore[\dv{SortInt{}}("0")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/next-abs.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblabs'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Int'Unds'Int{} ()
rule: 210 1
VarI = kore[\dv{SortInt{}}("-5")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/next-double.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lbldouble'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Int'Unds'Int{} ()
rule: 214 1
VarI = kore[\dv{SortInt{}}("5")]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblhead'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Bytes'Unds'Bytes{} ()
rule: 219 1
VarB = kore[\dv{SortBytes{}}("bytes")]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblhead'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'String'Unds'String{} ()
rule: 220 1
VarS = kore[\dv{SortString{}}("string")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-functions/next-ispos.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: LblisPos'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'Bool'Unds'Int{} ()
rule: 255 1
VarI = kore[\dv{SortInt{}}("0")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-hook-events/program.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-int/input.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-io/read.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-json/id.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblid'LParUndsRParUnds'BUILTIN-JSON-SYNTAX'Unds'JSON'Unds'JSON{} ()
rule: 216 1
VarJ = kore[LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))]
Expand Down
2 changes: 1 addition & 1 deletion test/output/builtin-json/next-id.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblid'LParUndsRParUnds'BUILTIN-JSON-SYNTAX'Unds'JSON'Unds'JSON{} ()
rule: 216 1
VarJ = kore[LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))]
Expand Down
2 changes: 1 addition & 1 deletion test/output/cast/in.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/cell-collection/exec.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/cell-value/init.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/concurrent-counters/4.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/conditional-function/3.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/custom-klabel-fun/input.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: Lblbar1'LParUndsRParUnds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo'Unds'Foo{} ()
rule: 92 1
VarX = kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()]
Expand Down
2 changes: 1 addition & 1 deletion test/output/decrement-int/2_rewrites.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/decrement/0_rewrites.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/decrement/1_rewrite.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/decrement/2_rewrites.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/double-rewrite/foo-a.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/dv/five.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/exit-cell/exec0.output-cell.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/fresh-gen/init.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/fun-context/exec.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp-sum-slow.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp-sum.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$IO")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp/empty.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp5-rw-literal/empty.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp5-rw-literal/transfer.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp5-rw-succ/empty.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp5-rw-succ/transfer.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp5/empty.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/imp5/transfer.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/injections/input.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
function: Lbl'UndsPipe'-'-GT-Unds'{} ()
arg: kore[\dv{SortKConfigVar{}}("$PGM")]
Expand Down
2 changes: 1 addition & 1 deletion test/output/is-zero/zero.proof.out.diff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 10
version: 11
function: LblisZero'LParUndsRParUnds'IS-ZERO-SYNTAX'Unds'Bool'Unds'Int{} ()
rule: 181 0
hook: MAP.element Lbl'UndsPipe'-'-GT-Unds'{} ()
Expand Down
Loading
Loading